Exercicios
#include
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int i1=5, i2=7; printf("\nEntre com a 1a. idade: "); scanf("%d", &i1); printf("\nEntre com a 2a. idade: "); scanf("%d", &i2); somaIdade(i1, i2); return 0;
}
void somaIdade(int a, int b){ printf("A soma das idades %d e %d = %d", a, b, a+b);
}
2) (0,5 pontos) Faça um programa em linguagem C receba a idade de duas pessoas e apresente qual é a maior idade na tela.
#include
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int i1=5, i2=7; printf("\nEntre com a 1a. idade: "); scanf("%d", &i1); printf("\nEntre com a 2a. idade: "); scanf("%d", &i2); maiorIdade(i1, i2); return 0;
}
void maiorIdade(int a, int b){ int maior = a; if (a < b) maior = b; printf("A maior idade entre %d e %d = %d", a, b, maior);
}
3) (1 ponto) Faça um programa em linguagem C que receba o nome de uma pessoa e depois o sobrenome. Por fim o programa precisa apresentar o nome completo da pessoa na mesma linha. Exemplo: Nome: Caetano
Sobrenome: Veloso Nome completo: Caetano Veloso
#include
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) {
// Declarando strings char strNome[10]; char strSobrenome[10];
// Comandos gets e puts printf("\n Digite o nome: "); gets(strNome); printf("\n Digite o sobrenome: "); gets(strSobrenome); nomeCompleto(strNome, strSobrenome); return 0;
}
void nomeCompleto(char nome[10], char sobrenome[10]) { strcat(nome," "); strcat(nome,sobrenome); printf("\nnome completo: "); puts(nome); }
4) (1 ponto) Faça um programa em linguagem C que receba uma letra, se a letra for M, o programa escreve