Scrieţi un program care să citească un şir de caractere şi apoi să afişeze la rând nou câte un subşir care se obţine din precedentul prin îndepărtarea primei litere.
Răspunsuri la întrebare
Răspuns de
0
Ti-am facut o sursa in C++. Succes!
#include <bits/stdc++.h>
using namespace std;
int n,i,j;
char s[256];
int main()
{
cin.getline(s, sizeof(s));
n=strlen(s);
while(i < n)
{
for(j = i; j < n; j++)
cout << s[j];
cout << "\n";
i++;
}
return 0;
}
Sursa in Limbajul C
#include <cstdio>
#include <cstring>
using namespace std;
int n,i,j;
char s[256];
int main()
{
gets(s);
n=strlen(s);
while(i < n)
{
for(j = i; j < n; j++)
printf("%c",s[j]);
printf("\n");
i++;
}
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int n,i,j;
char s[256];
int main()
{
cin.getline(s, sizeof(s));
n=strlen(s);
while(i < n)
{
for(j = i; j < n; j++)
cout << s[j];
cout << "\n";
i++;
}
return 0;
}
Sursa in Limbajul C
#include <cstdio>
#include <cstring>
using namespace std;
int n,i,j;
char s[256];
int main()
{
gets(s);
n=strlen(s);
while(i < n)
{
for(j = i; j < n; j++)
printf("%c",s[j]);
printf("\n");
i++;
}
return 0;
}
pgabrielacasand:
cin.getline il pot inlocui in c cu gets(sir)?
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă