Buscar

Avaliação 2 - Algoritmos e Programação

Prévia do material em texto

1 -
#include <stdio.h>
int main() {
int contador = 233;
printf("233\n");
do {
if (contador > 300 && contador < 400) {
contador += 3;
}
else {
contador += 5;
}
printf("%i\n", contador);
}
while (contador <= 456);
return 0;
}
2-
#include <stdio.h>
int main(){
int n, k, soma = 0;
printf("Digite um número inteiro e positivo:\n");
scanf("%i", &k);
printf("Digite a quantidade de multiplos que deseja somar do numero digitado
anteriormente:\n");
scanf("%i", &n);
if(k<=0 || n<=0){
printf("Erro! Digite numeros inteiros positivos!\n");
}
else {
for(n=n; n>0; n--){
soma += n*k;
}
printf("A soma dos numeros multiplos é: %i\n", soma);
}
}
3-
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(){
char nome[35], endereco[50], ddd[3], telefone[10], senha1[10], senha2[10];
int verificacaosenha = 0, caracteresnome = 0, i = 0;
printf("Olá! Digite o seu nome:\n");
gets(nome);
printf("\nDigite seu endereco:\n");
gets(endereco);
printf("\nDigite o DDD da sua área:\n");
gets(ddd);
printf("\nDigite o seu telefone:\n");
gets(telefone);
printf("\nDigite uma senha de acesso:\n");
gets(senha1);
printf("\nDigite novamente sua senha de acesso:\n");
gets(senha2);
caracteresnome = strlen(nome);
for(i = 0; i < strlen(nome); i++){
if(nome[i] == ' '){
caracteresnome--;
}
}
printf("***RESUMO DE DADOS***\n\n");
printf("Nome: %s",nome);
printf("\nNumero de caracteres do nome: %i", caracteresnome);
printf("\nEndereço: %s",endereco);
strcat(ddd,telefone);
printf("\nSeu telefone (DDD + numero) é: %s", ddd);
verificacaosenha = strcmp(senha1, senha2);
if(verificacaosenha == 0){
printf("\nSenha correta.");
}
else{
printf("\nSenha incorreta");
}
}

Continue navegando