Академический Документы
Профессиональный Документы
Культура Документы
1.- Elaborar un programa que a través de una función que retorne valor, permita leer una
serie de números mayores que 10, mostrar la suma acumulada de ellos. La salida se dará
cuando el usuario lo decida. Utilizar ciclo while.
#include <conio.h>
#include <stdio.h>
int Suma(){
int a=1,b,suma=0;
while(a==1){
printf("\n\tIngrese el numero: ");
scanf("%d",&b);
if(b>10){
suma=suma+b;}
return suma;
}
main(){
int s;
s=Suma();
#include <conio.h>
#include <stdio.h>
int Impares(){
int a=1,b,p,q,s,contador;
while(a==1){
printf("\n\n\t\tIngresa un numero: ");
scanf("%d",&b);
fflush(stdin);
if(b%2==0){
do{
q=q+b;
contador++;
}
while(contador<100);
}
else{
do{
p=p+b;}
while(b==0);}
main(){
int c;
c=Impares();
3.- Hacer un programa que a través de una función que retorne valor calcule e imprima el
promedio de calificación de los alumnos de la materia de programación del grupo 623,
solicitando 3 calificaciones por cada alumno que deben oscilar entre el 0 y el 100 para
obtener de cada alumno ingresado y además el promedio general del grupo, el usuario
indicara hasta en que momento dejara de ingresar calificaciones. Usar ciclo do-while.
#include <conio.h>
#include <stdio.h>
int promedio(){
int a,b,c,z=1,contador,prom1;
while(z==1){
scanf("%d",&a);
fflush(stdin);
scanf("%d",&b);
fflush(stdin);
fflush(stdin);
if(0<a<100){
do{
a=a;
contador++;
while(a>100);
if(0<b<100){
do{
b=b;
contador++;
while(contador>100);
if(0<c<100){
do{
c=c;
contador++;
}
while(contador>100);
prom1=((a+b+c)/3);
scanf("%d",z);
fflush(stdin);
return prom1;
int promgrupo(){
int prom1,prom2,prom3,prom4,PRO,n,contador;
scanf("%d",&n);
do{
PRO=((prom1+prom2+prom3+prom4)/n);
contador++;
while(contador<100); }
main() {
int P,Pro;
P=promedio();
Pro=promgrupo();
getch();