Documentos de Académico
Documentos de Profesional
Documentos de Cultura
h>
#include <conio.h>
void main()
{
clrscr();
int cont=0;
float num,media=0,resultado;
while(cont<5)
{
printf("\nN£mero:");
scanf("%f",&num);
cont = cont + 1;
media = media + num;
}
/***********************************************************/
void main()
{
clrscr();
int num,cuadrado;
printf("N£mero:");
scanf("%d",&num);
while(num<= 0)
{
printf("\nERROR.El n£mero debe ser mayor que cero\n\nN£mero:");
scanf("%d",&num);
}
cuadrado = num * num;
/***********************************************************/
void main()
{
clrscr();
int num,mayor0=0,menor0=0,cont=0;
while(cont<10)
{
printf("\nN£mero:");
scanf("%d",&num);
if(num==0)
{
printf("\nERROR.Tiene que ser menor o mayor que cero.\n");
cont--;
}
if(num>0)
mayor0 = mayor0 + 1;
if(num<0)
menor0 = menor0 + 1;
cont = cont + 1;
}
printf("\nDe %d n£meros ingresados...\n\n%d son mayores a cero\n%d son
menores a cero",cont,mayor0,menor0);
getch();
}
/***********************************************************/
void main()
{
float PI=3.1416,radio,sup,lon;
clrscr();
printf("Ingrese radio:");
scanf("%f",&radio);
/***********************************************************/
void main()
{
clrscr();
int base,altura,area,total;
printf("Base:");
scanf("%d",&base);
printf("Altura:");
scanf("%d",&altura);
/***********************************************************/
void main()
{
clrscr();
int num;
printf("N£mero:");
scanf("%d",&num);
if(num > 0)
printf("El n£mero %d es positivo",num);
if(num < 0)
printf("El n£mero %d es negativo",num);
if(num == 0)
printf("El n£mero que eligio es el %d",num);
getch();
}
/***********************************************************/
void main()
{
clrscr();
int num;
printf("N£mero:");
scanf("%d",&num);
while(num==0)
{
printf("Si ingresa 0 no responde");
printf("\nN£mero:");
scanf("%d",&num);
}
if(num%2==0)
printf("%d es par",num);
else
printf("%d no es par",num);
getch();
}
/***********************************************************/
void main()
{
clrscr();
float num,fahrenheit;
printf("N£mero:");
scanf("%f",&num);
void main()
{
clrscr();
float cms,pulgadas;
int pies;
printf("Centimetros:");
scanf("%f",&cms);
/***********************************************************/
void main()
{
clrscr();
int a=0,e=0,i=0,o=0,u=0,cont=0;
char caracter='x';
if(cont ==19)
{
printf("[--------------------]\n");
printf("[ 20 caracteres ]");
}
if(caracter=='a')
a = a + 1;
if(caracter=='e')
e = e + 1;
if(caracter=='i')
i = i + 1;
if(caracter=='o')
o = o + 1;
if(caracter=='u')
u = u + 1;
cont = cont + 1;
}
printf("\n\nEn la frase hay...\n");
printf("a = %d e = %d i = %d o = %d u = %d",a,e,i,o,u);
getch();
}
/***********************************************************/
void main()
{
int dia;
char opcion='s',seguir='s';
do
{
clrscr();
printf("\nDias de la
semana...\n\n1.Lunes\n2.Martes\n3.Miercoles\n4.Jueves\n5.Viernes\n6.Sabado\n7.Domin
go\n\n");
opcion = getche();
if(opcion == '1')
printf(".Lunes\n");
if(opcion == '2')
printf(".Martes\n");
if(opcion == '3')
printf(".Miercoles\n");
if(opcion == '4')
printf(".Jueves\n");
if(opcion == '5')
printf(".Viernes\n");
if(opcion == '6')
printf(".Sabado\n");
if(opcion == '7')
printf(".Domingo\n");
while(seguir!='s'&&seguir!='n')
{
printf("\nDesea continuar s/n ?");
seguir = getch();
}
}while(seguir=='s');
}
/***********************************************************/
void main()
{
int impares,impar=0;
clrscr();
for(impares=0;impares<100;impares++)
{
if(impares%2!=0)
{
printf("\n%d",impares);
impar = impar + 1;
}
}
printf("\n%d n£meros impares desde el 1 al 100",impar);
getch();
}
/***********************************************************/
void main()
{
int pares,par=0;
clrscr();
for(pares=0;pares<100;pares++)
{
if(pares%2==0)
{
printf("\n%d",pares);
par = par + 1;
}
}
printf("\n%d n£meros pares desde el 1 al 100",par);
getch();
}
/***********************************************************/
void main()
{
int num;
clrscr();
for(num=0;num<100;num++)
printf("\n%d",num);
getch();
}
/***********************************************************/
void main()
{
int num;
clrscr();
for(num=100;num>0;num--)
printf("\n%d",num);
getch();
}
/***********************************************************/
void main()
{
int de3;
clrscr();
for(de3=0;de3<100;de3++)
{
if(de3%3==0)
printf("\n%d",de3);
}
getch();
}
/***********************************************************/
void main()
{
int de3;
clrscr();
for(de3=0;de3<100;de3++)
{
if(de3%3==0 || de3%2==0)
printf("\n%d",de3);
}
getch();
}
/***********************************************************/
void main()
{
clrscr();
int num,i,suma=0;
printf("N£mero:");
scanf("%d",&num);
for(i=0;i<num;i++)
{
suma = suma + i;
//printf("%d",i);
}
printf("La suma de los n£meros que anteceden al %d es %d",num,suma);
getch();
}
/***********************************************************/
void main()
{
clrscr();
int num,i;
printf("N£mero:");
scanf("%d",&num);
for(i=1;i<num+1;i++)
printf("\n%d",i);
getch();
}
/***********************************************************/
void main()
{
clrscr();
int num,i;
printf("N£mero:");
scanf("%d",&num);
for(i=1;i<num+1;i++)
{
if(i%3==0)
printf("\n%d",i);
}
getch();
}
/***********************************************************/
void main()
{
clrscr();
int n,divisor;
/***********************************************************/
void main()
{
clrscr();
int cont=0,num,suma=0,producto= 1;
while(cont<10)
{
printf("\nN£mero:");
scanf("%d",&num);
while(num == 0)
{
printf("\nEl cero no!!!\n\nN£mero:");
scanf("%d",&num);
}
if(num>0)
suma = suma + num;
if(num<0)
{
producto = producto * num;
}
cont = cont + 1;
}
printf("\nLa suma de los n£meros positivos es %d",suma);
printf("\nEl producuto de los n£meros negativos es %d",producto);
getch();
}
/***********************************************************/
void main()
{
clrscr();
int numero1,numero2,a,b;
printf("N£mero 1:");
scanf("%d",&numero1);
printf("N£mero 2:");
scanf("%d",&numero2);
a = numero1;
b = numero2;
numero1 = b;
numero2 = a;
/***********************************************************/
void main()
{
clrscr();
int i,cuadrado,cubo,numero;
printf("N£mero:");
scanf("%d",&numero);
printf("\n\tN£mero\t\tCuadrado\tCubo");
for(i=1;i<numero+1;i++)
{
cuadrado = i * i;
cubo = i * i * i;
printf("\n\t%d\t\t%d\t\t%d",i,cuadrado,cubo);
}
getch();
}
/***********************************************************/
void main ()
{
int mas80=0,hasta80= 0,peso;
char seguir='s';
clrscr();
while(seguir=='s')
{
printf("\n\nIngrese peso:");
scanf("%d",&peso);
if(peso<=80)
{
hasta80+=1;
}
else
{
mas80+=1;
}
/***********************************************************/
void main()
{
int vendedor;
float vendedor1=0,vendedor2=0,vendedor3=0;
float importe, porcentaje=0;
char seguir='s';
clrscr();
while(seguir=='s')
{
printf("\n\nIngrese N§ de vendedor:");
printf("\n.1\n.2\n.3\n.0 Para salir\n\n.");
scanf("%d",&vendedor);
if(vendedor == 1)
{
printf("\nIngrese importe:");
scanf("%f",&importe);
porcentaje = importe * 5 / 100;
vendedor1 = vendedor1 + porcentaje;
}
if(vendedor == 2)
{
printf("\nIngrese importe:");
scanf("%f",&importe);
porcentaje = importe * 5 / 100;
vendedor2 = vendedor2 + porcentaje;
}
if(vendedor == 3)
{
printf("\nIngrese importe:");
scanf("%f",&importe);
porcentaje = importe * 5 / 100;
vendedor3 = vendedor3 + porcentaje;
}
if(vendedor == 0)
{
printf("\nDesea continuar? s/n");
seguir= getch();
}
while(seguir!='s' && seguir!='n')
{
printf("ERROR, reingrese.\nDesea continuar? s/n");
seguir=getch();
}
}
printf("\n\nVENDEDOR 1:%.2f",vendedor1);
printf("\nVENDEDOR 2:%.2f",vendedor2);
printf("\nVENDEDOR 3:%.2f",vendedor3);
printf("\n\nPresione cualquier teclar para salir...");
getch();
/***********************************************************/
void main()
{
int lado1,lado2,lado3;
int ladoa,ladob,ladoc;
int a,b,c;
clrscr();
printf("Para formar un triangulo hay que tener en cuenta que la suma
de\nsus dos lados menores tiene que ser mayor que el lado superior\n");
printf("\nIngresar los lados para comprobar el item:\n");
printf("\n.a.");scanf("%d",&lado1);
printf("\n.b.");scanf("%d",&lado2);
printf("\n.c.");scanf("%d",&lado3);
/***********************************************************/
void main ()
{
int num1,num2,num3,mayor,intermedio,menor;
clrscr();
printf("\nPrimer n£mero:");scanf("%d",&num1);
printf("Segundo n£mero:");scanf("%d",&num2);
printf("Tercer n£mero:");scanf("%d",&num3);
if(num1 > num2 && num1 < num3 || num1 < num2 && num1 > num3)
intermedio = num1;
if(num2 > num1 && num2 < num3 || num2 < num1 && num2 > num3)
intermedio = num2;
if(num3 > num1 && num3 < num2 || num3 < num1 && num3 > num2)
intermedio = num3;
/***********************************************************/
void main ()
{
clrscr();
float valor_hora,total,descuento,c_descuento;
char nombre [20];
int antiguedad,hs_trabajadas;
printf("\nIngresar datos:\n");
printf("\nNombre:");
scanf("%s",&nombre);
printf("Antiguedad:");
scanf("%d",&antiguedad);
printf("Cantidad de Horas trabajadas:");
scanf("%d",&hs_trabajadas);
printf("Valor de la hora:");
scanf("%f",&valor_hora);
printf("\nNombre: %s",nombre);
printf("\nAntiguedad: %d a¤os",antiguedad);
printf("\nValor x hora: %.2f $",valor_hora);
printf("\nTotal a cobrar: %.2f $ (valor hora * hs trabajadas + antiguedad *
30)",total);
printf("\nTotal del descuento: %.2f $",descuento);
printf("\nTotal con descuento: %.2f $",c_descuento);
getch();
}
/***********************************************************/
void main ()
{
clrscr();
int num,multi=0,i=0;
printf("Ingresar n£mero:");
scanf("%d",&num);
for(i=1; i<10;i++)
{
multi = num * i;
printf("\n%d x %d = %d",num,i,multi);
}
getch();
}
/***********************************************************/
void main ()
{
clrscr();
int num1,num2,n,mayor,menor,numhay=0,numpares=0;
printf("\nIngrese n£mero:");
scanf("%d",&num1);
printf("Ingrese n£mero:");
scanf("%d",&num2);
if(num1<num2)
{
menor = num1;
mayor = num2;
}else{
menor = num2;
mayor = num1;
}
/***********************************************************/
void main ()
{
clrscr();
do
{
printf("\n\nIngresar n£mero de legajo:");
scanf("%d",&numlegajo);
printf("Ingresar sueldo:");
scanf("%d",&sueldo);
printf("Ingresar sexo:\n\nFemenino (1)\nMasculino(2)\n");
sexo = getche();
if(sexo == '1')
printf(" = Sexo femenino\n");
else
printf(" = Sexo masculino\n");
while(sexo != '1' && sexo != '2')
{
printf(" No es la opci¢n correcta\n\nReingrese
sexo:\n\nFemenino (1)\nMasculino(2)\n");
sexo = getche();
}
/*****************MAXIMOS Y MÍNIMOS*****************************************/
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main ()
{
clrscr();
float aguacaida,promedio,cantidadagua=0,mayorlluvia,menorlluvia;
char mayordia[10],menordia[10],dias[10];
int cont=0,flag=0,dia;
while(cont<dia)
{
if(flag==0)
{
strcpy(mayordia,dias);
strcpy(menordia,dias);
mayorlluvia = aguacaida;
menorlluvia = aguacaida;
flag=1;
}
if(aguacaida>=mayorlluvia)
{
strcpy(mayordia,dias);
mayorlluvia = aguacaida;
}
if(aguacaida<=menorlluvia)
{
strcpy(menordia,dias);
menorlluvia = aguacaida;
}
cont+=1;
promedio=cantidadagua/cont;
/***********************************************************/
/* Es medio engorroso pero el resultado da bien */
void main ()
{
clrscr();
int a,b,c,d,e,mayor,menor;
printf("\nIngrese 5 n£meros:\n\n");
scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);
if(a>b&&a>c&&a>d&&a>e)mayor = a;
if(b>a&&b>c&&b>d&&b>e)mayor = b;
if(c>a&&c>b&&c>d&&c>e)mayor = c;
if(d>a&&d>b&&d>c&&d>e)mayor = d;
if(e>a&&e>b&&e>c&&e>d)mayor = e;
if(a<b&&a<c&&a<d&&a<e)menor = a;
if(b<a&&b<c&&b<d&&b<e)menor = b;
if(c<a&&c<b&&c<d&&c<e)menor = c;
if(d<a&&d<b&&d<c&&d<e)menor = d;
if(e<a&&e<b&&e<c&&e<d)menor = e;
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
float altura,mayoraltura=0;
char nombre[20],mayornombre[20],seguir = 's';
int flag=0;
clrscr();
do
{
printf("\nNombre:"),
scanf("%s",&nombre);
printf("Altura:");
scanf("%f",&altura);
if(flag==0)
{
mayoraltura = altura;
strcpy(mayornombre,nombre);
flag=1;
}
if(altura>= mayoraltura)
{
mayoraltura = altura;
strcpy(mayornombre,nombre);
/***********************************************************/
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
int cont;
char nombre[15],seguir='s';
float nota,noti,promedio;
clrscr();
do
{
cont=0;
noti=0;
while(cont<6)
{
if(cont == 0)
{
printf("\nNombre:");
scanf("%s",&nombre);
}
printf("Nota:");
scanf("%f",¬a);
cont = cont + 1;
if(cont == 6)
printf("El promedio de %s es %.2f",nombre,promedio);
}
/***********************************************************/
#include <stdio.h>
#include <conio.h>
#include <string.h>// para usar funci¢n strcpy
void main()
{
int flag=0;
float temp1,temp2,tempmax,tempmin;
char seguir='s',fecha[10],fechamax[10],fechamin[10];
do
{
clrscr();
printf("\nIngrese fecha:");
scanf("%s",&fecha);
printf("Ingrese temperatura maxima:");
scanf("%f",&temp1);
printf("Ingrese temperatura minima:");
scanf("%f",&temp2);
if(flag==0)
{
tempmax = temp1;
tempmin = temp2;
flag=1;
}
if(temp1>=tempmax)
{
strcpy(fechamax,fecha);
tempmax = temp1;
}
if(temp2<=tempmin)
{
strcpy(fechamin,fecha);
tempmin = temp2;
}
}while(seguir=='s');
/***********************************************************/
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
char nombre[20],mayornombre[20];
int cont=0,ptsg,ptsi,ptsc,ptsb,mayorpts;
int flag=0,acui=0,acuc=0,acub=0,acumen;
clrscr();
while(cont<3)
{
printf("\nIngrese nombre:");
scanf("%s",&nombre);
printf("Puntos por Cultura:");
scanf("%d",&ptsc);
printf("Puntos por inteligencia:");
scanf("%d",&ptsi);
printf("Puntos por belleza:");
scanf("%d",&ptsb);
if(flag==0)
{
mayorpts = ptsg;
strcpy(mayornombre,nombre);
flag=1;
}
acui+=ptsi;
acub+=ptsb;
acuc+=ptsc;
acumen = acui;
cont+=1;
getch();
}
/
***********************************************************/
#include <stdio.h>
#include <conio.h>
#include <string.h> // para la funci¢n strcpy
void main()
{
float tarifa,hstrabajadas,total,mayorsalario,menorsalario;
float totalsalario=0,salariopromedio,mayor=0,menor=0;
char nombre[20],seguir = 'n',mayornombre[20],menornombre[20];
int trabajadores=0,flag=0;
do
{
clrscr();
printf("\nNombre:");
scanf("%s",&nombre);
printf("Tarifa horaria:");
scanf("%f",&tarifa);
printf("Horas de trabajo:");
scanf("%f",&hstrabajadas);
trabajadores = trabajadores + 1;
if(flag==0)
{
menorsalario = mayorsalario = total;
strcpy(mayornombre,nombre);
strcpy(menornombre,nombre);
flag=1;
}
if(total == mayorsalario)
mayor = mayor + 1;
if(total == menorsalario)
menor = menor + 1;
if(total>mayorsalario)
{
mayorsalario = total;
strcpy(mayornombre,nombre);
}
if(total<menorsalario)
{
menorsalario = total;
strcpy(menornombre,nombre);
}
}while(seguir == 's');
clrscr();
printf("\nSe calculo el salario a %d trabajador/es ",trabajadores);
printf("\nEl empleado %s es el de mayor salario cobra %.2f
$",mayornombre,mayorsalario);
printf("\nEl empleado %s es el de menor salario cobra %.2f
$",menornombre,menorsalario);
printf("\nEl costo de salarios es de %.3f $",totalsalario);
printf("\nEl salario promedio de la empresa es %.2f
$",salariopromedio);
getch();
/***********************************************************/
void main()
{
float socio,promedioedad=0,promedioedad2=0;
int edad,tenis=0,voley=0;
float promedio1=0,promedio2=0;
char nombre [20],seguir = 's',deporte = 's',apellido[20];
clrscr();
do
{
printf("\nN£mero de socio:");
scanf("%f",&socio);
printf("Nombre:");
scanf("%s",&nombre);
printf("Apellido:");
scanf("%s",&apellido);
printf("Edad:");
scanf("%d",&edad);
printf("Deporte que
practica:\n\n1.Tenis\n2.Rugby\n3.Voley\n4.Hockey\n5.Futbol\n\n");
deporte = getche();
if(deporte == '1')
{
printf(".Tenis");
tenis = tenis + 1;
promedio1 = promedio1 + edad;
promedioedad = promedio1 / tenis;
}
if(deporte == '3')
{
printf(".Voley");
voley = voley + 1;
promedio2 = promedio2 + edad;
promedioedad2 = promedio2 / voley;
}
if(deporte == '2')
printf(".Rugby ---> No update (No se guardan los datos)");
if(deporte == '4')
printf(".Hockey ---> No update (No se guardan los datos)");
if(deporte == '5')
printf(".Futbol ---> No update (No se guardan los datos)");
}while(seguir =='s');
printf("\nTenis practican %d y el promedio de edad es %.2f
a¤os",tenis,promedioedad);
printf("\nVoley practican %d y el promedio de edad es %.2f
a¤os",voley,promedioedad2);
getch();
}
/***********************************************************/
void main()
{
int anio;
clrscr();
printf("Ingrese a¤o:");
scanf("%d",&anio);
getch();
}
/***********************************************************/
void main()
{
float legajo, promedio,cantidad;
int aprobo=0,desaprobo=0,total=0,marzo=0;
char nombre[20],seguir ='s';
clrscr();
do
{
printf("\nNombre:");
scanf("%s",&nombre);
printf("Legajo:");
scanf("%f",&legajo);
printf("Promedio:");
scanf("%f",&promedio);
total+=1;
if(promedio>=7)
aprobo+=1;
if(promedio<4)
marzo+=1;
/***********************************************************/
void main()
{
int num1,num2;
char opcion='s',seguir='s';
do
{
clrscr();
printf("\n1§ N£mero:");
scanf("%d",&num1);
printf("2§ N£mero:");
scanf("%d",&num2);
if(opcion == '1')
printf("\n%d + %d = %d",num1,num2,num1 + num2);
if(opcion == '2')
printf("\n%d - %d = %d",num1,num2,num1 - num2);
if(opcion == '3')
printf("\n%d x %d = %d",num1,num2,num1 * num2);
if(opcion == '4' && num2!= 0)
printf("\n%d / %d = %d",num1,num2,num1 / num2);
if(opcion == '4' && num2 == 0)
printf("\nError.No se puede dividir por cero");
if(opcion == '4' && num1 == 0)
printf(" ---> No tiene sentido, siempre da 0");
printf("\n\n\rDesea seguir calculando? s/n");
seguir = getch();
/************************************************************/
void main()
{
int anio,a,b,c,d,e,n;
clrscr();
printf("\nIng.A¤o:");
scanf("%d",&anio);
a= anio % 19;
b= anio % 4;
c= anio % 7;
d= (19*a + 24) % 30;
e= (2*b + 4*c + 6*d + 5) % 7;
n= (22 + d + e);
if(n<32)
printf("\nEn el a¤o %d pascua cayo el dia %d de marzo",anio,n);
else
printf("\nEn el a¤o %d pascua cayo el dia %d de abril",anio,n - 31);
getch();
}