Compreensão de Códigos em Linguagem C
Por: Hugo.bassi • 4/3/2018 • 1.185 Palavras (5 Páginas) • 329 Visualizações
...
---------------------------------------------------------------
Programa 05:
Descrição: Ler nome, sexo e idade. Se sexo for feminino e idade menor que 25. Imprimir o nome da pessoa e a palavra ACEITA. Caso contrario imprimir NAO ACEITA.
Código:
#include
#include
#include
main()
{
char nome[30], sexo;
int idade;
printf("Informe seu nome: ");
gets(nome);
printf("Informe seu sexo: ");
scanf("%c",&sexo);
printf("Informe sua idade: ");
scanf("%d",&idade);
if (sexo == 'f' || sexo == 'F' && idade
printf("\n%s. ACEITA.\n\n", nome);
else
printf("\nNAO ACEITA.\n\n");
system("PAUSE");
return 0;
}
#include #include
#include
#include main() { char nome[30], sexo; int idade; printf("Informe seu nome: ");
[pic 2]
---------------------------------------------------------------
Programa 06:
Descrição: Digite um nome , calcule e mostre quantas letras tem.
Código:
#include
#include
#include
#include
#include
main()
{
int x,tam;
char nome[30];
for (x=1; x
{
printf("Digite um nome: ");
gets(nome);
// na variavel tam ficará guardado quantas letras tem o nome
tam = strlen(nome);
printf("\nEsse nome tem %d\ letras.\n\n",tam);
}
printf("\n\n");
system("pause");
return 0;
}
#include #include
#include
#include
}
#include main() { int x,tam; char nome[30]; for (x=1; x
---------------------------------------------------------------
Programa 07:
Descrição: Receber do teclado uma mensagem e imprimir quantas letras A, E, I, O, U tem esta mensagem.
Código:
#include
#include
#include
#include
#include
main()
{
int x,tam;
int ca,ce,ci,co,cu;
char nome[30];
// inicializei todas as variaveis com zero porque sao contadores
ca = ce = ci = co = cu = 0;
printf("Digite uma frase: ");
gets(nome);
tam = strlen(nome);
for (x=1; x
{
if (nome[x] == 'a' || nome[x] == 'A')
ca++;
else
if (nome[x] == 'e' || nome[x] == 'E')
ce++;
else
if (nome[x] == 'i' || nome[x] == 'I')
ci++;
else
if (nome[x] == 'o' || nome[x] == 'O')
co++;
else
if (nome[x] == 'u' || nome[x] == 'U')
cu++;
}
printf("\n\nA frase tem:\n");
printf("\n%d letra a",ca);
printf("\n%d letra e",ce);
printf("\n%d letra i",ci);
printf("\n%d letra o",co);
printf("\n%d letra u",cu);
printf("\n\n");
system("pause");
...