Se vor citi:
- n = numărul de şiruri de caractere ce vor fi citite;
- respectiv, cele n şiruri de caractere.
Se va calcula suma lungimilor acestor şiruri. Nu se va folosi memorie decât pentru un singur şir
in limbajul C va rog
Răspunsuri la întrebare
Răspuns de
0
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
char a[100];
int s=0,i;
for(i=1;i<=n;i++)
{
printf("Introduceti un sir de caractere\n");
gets(a);
s=s+sizeof(a1);
}
printf("Lugimea este "s);
}
#include<string.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
char a[100];
int s=0,i;
for(i=1;i<=n;i++)
{
printf("Introduceti un sir de caractere\n");
gets(a);
s=s+sizeof(a1);
}
printf("Lugimea este "s);
}
schmollstefan:
printf("Lugimea este ",s);
Răspuns de
0
Mi-a placut sursa trimisa inainte si din pacate nu functiona...am incercat s-o dreg in limbajul C - e putin mai complicat pentru mine...de 3 ani lucrez doar in C++ si sunt foarte multumit ... mai ales pe siruri de caractere. Succes!
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
//using namespace std;
int main()
{
char a[100];
int s=0,i,n;
scanf("%d\n",&n);
for(i=1;i<=n;i++)
{
gets(a);
s=s+strlen(a);
}
printf("Lugimea este %d",s);
return 0;
}
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
//using namespace std;
int main()
{
char a[100];
int s=0,i,n;
scanf("%d\n",&n);
for(i=1;i<=n;i++)
{
gets(a);
s=s+strlen(a);
}
printf("Lugimea este %d",s);
return 0;
}
Alte întrebări interesante
Ed. muzicală,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă