#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
/*
**programa feito por gabriel arroyo
3)Escreva um algoritmo para calcular a soma de dez números quaisquer fornecidos
pelo usuário.
*/
int main(){
float num,soma=0;
int i=0;
do{
printf("\n\t Digite qualquer numero");
scanf("%f",&num);
soma+=num; // acumulador
i++; //contador
}while(i < 10); // fim while do
printf("\n\t A soma dos 10 primeiros numeros e: %5.2f",soma); // imprime na tela
getch(); // segura a tela até um ENTER
} // fim main
problema02
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
/*
**programa feito por gabriel arroyo
4)Faça um programa que leia uma lista de números inteiros positivos
terminada pelo número 0 (zero). Ao final, o programa deve mostrar a média
aritmética de todos os números lidos (excluindo o zero).
*/
int main(){
int i=-1, v[50];
float media;
do{
i++; // contador crescente
printf("\n\t Para sair digite 0 \n\t Digite um numero qualquer :");
scanf("%d",&v[i]);
media+=v[i]; // acumulador
}while(v[i] != 0 ); // fim while do
media/=i; // calculo da media
system("cls"); // limpa a tela
while(i>=0){
printf("\n\t %d",v[i]);
i--; //contador decrescente
}
printf("\n\t A media dos numeros e: %5.2f",media); // imprime na tela
getch(); // "segura" a tela até um ENTER
} // fim main
problema03
#include <conio.h>
#include <stdio.h>
#include <math.h>
/*
**programa feito por gabriel arroyo
5)Dado um numero n>0. Devolver os n primeiros numeros impares.
*/
int impar(int x){ // função que calcula os n numeros impares
do{
if(x%2 == 1) printf("\t\n %d",x);
x--; // contador decrescente
}while(x>0); // fim while do
return 0;
} // fim impar
int main(){
int num;
do{
printf("\n\t Digite um numero positivo qualquer \n\t");
scanf("%d",&num);
}while(num<=0); // fim while do
num=impar(num); // chama a função
getch(); //"segura" a tela até um ENTER
} // fim main
Nenhum comentário:
Postar um comentário