El número menor no lo marca
Código
#include <stdio.h>
#include <conio.h>
#include <windows.h>
int i, opcion;
float mayor=0, menor=100000.00000, promedio;
float anume[20];
main()
{
system("color 4f");
inicio:
system("cls");
printf("\n\nEste programa te permite registrar la temperatura de las 24 horas del dia y");
printf("\n\ngenera un reporte informandote la temperatura menor, mayor y el promedio deldia");
for (i=0; i<=23; i++)
{
printf("\n\nIntroduce la temperatura de la hora %d: ",i+1); scanf("%f", &anume[i]);
if (anume[i]>mayor)
mayor=anume[i];
else if (anume[i]<menor)
menor=anume[i];
promedio= (anume[i]+promedio);
}
printf("\n\nLa temperatura mayor es: %.3f", mayor);
printf("\n\nLa temperatura menor es: %.3f", menor);
printf("\n\nEl promedio de la temperatura es %.3f: ",promedio/i);
opcion:
printf("\n\nDeseas realizar otro registro? Si=1 No=2: ");scanf("%d", &opcion);
switch(opcion)
{
case 1: goto inicio;
break;
case 2: goto termina;
break;
default: goto opcion;
break;
}
termina:
printf("\n\nEnter para terminar...");
getch();
}
Introducción a la Programación
lunes, 5 de mayo de 2014
domingo, 27 de abril de 2014
Programa Factorial
Código:
#include <stdio.h>
long int factorial (int x)
{
int i; long int fac = 1;
for (i=2; i<=x; i=i+1) fac=fac*i;
return (fac);
}
main ()
{
int a;
do { printf ("\n Introduce un numero: ");
scanf ("%d", &a);
if (a>0)
printf ("El factorial es %ld", factorial (a)); }
while (a > 0);
}
#include <stdio.h>
long int factorial (int x)
{
int i; long int fac = 1;
for (i=2; i<=x; i=i+1) fac=fac*i;
return (fac);
}
main ()
{
int a;
do { printf ("\n Introduce un numero: ");
scanf ("%d", &a);
if (a>0)
printf ("El factorial es %ld", factorial (a)); }
while (a > 0);
}
Programa de Simplificación de Fracción
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int a,b,ai,bi,div=2;
printf("\n Este programa Simplifica una fraccion\n\n\n");
printf(" Ingrese numerador:");
scanf("%d",&a);
printf(" Ingrese denominador:"); scanf("%d",&b);
ai=a;
bi=b;
while(a!=1 && b!=1)
{
if(ai%div==0 && bi%div==0)
{
printf(" %d",a);
printf("\n __ / %d \n",div);
printf(" %d \n\n",b);
a=a/div;
b=b/div;
ai=a;
bi=b;
}
else
{
div++;
}
}
printf(" El resultado de la simplificacion es: %d \n\n",a);
printf("\n Enter para terminar..");
getch();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int a,b,ai,bi,div=2;
printf("\n Este programa Simplifica una fraccion\n\n\n");
printf(" Ingrese numerador:");
scanf("%d",&a);
printf(" Ingrese denominador:"); scanf("%d",&b);
ai=a;
bi=b;
while(a!=1 && b!=1)
{
if(ai%div==0 && bi%div==0)
{
printf(" %d",a);
printf("\n __ / %d \n",div);
printf(" %d \n\n",b);
a=a/div;
b=b/div;
ai=a;
bi=b;
}
else
{
div++;
}
}
printf(" El resultado de la simplificacion es: %d \n\n",a);
printf("\n Enter para terminar..");
getch();
}
Programa Adivino de Número
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int ingreso,acum=0;
printf("\n\nEste programa adivina el numero en el que piensas\n\n");
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 16 17 18 19\n");
printf(" 20 21 22 23\n");
printf(" 24 25 26 27\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso=1)
{
acum=16;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 8 9 10 11\n");
printf(" 12 13 14 15\n");
printf(" 24 25 26 27\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+8;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 4 5 6 7\n");
printf(" 12 13 14 15\n");
printf(" 20 21 22 23\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+4;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 2 3 6 7\n");
printf(" 10 11 14 15\n");
printf(" 18 19 21 23\n");
printf(" 26 27 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+2;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 1 3 5 7\n");
printf(" 9 11 13 15\n");
printf(" 17 19 21 23\n");
printf(" 25 27 29 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+1;
}
printf("\n\nEl numero que pensaste es: %d",acum);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
main()
{
system("color 4f");
int ingreso,acum=0;
printf("\n\nEste programa adivina el numero en el que piensas\n\n");
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 16 17 18 19\n");
printf(" 20 21 22 23\n");
printf(" 24 25 26 27\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso=1)
{
acum=16;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 8 9 10 11\n");
printf(" 12 13 14 15\n");
printf(" 24 25 26 27\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+8;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 4 5 6 7\n");
printf(" 12 13 14 15\n");
printf(" 20 21 22 23\n");
printf(" 28 29 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+4;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 2 3 6 7\n");
printf(" 10 11 14 15\n");
printf(" 18 19 21 23\n");
printf(" 26 27 30 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+2;
}
printf("\n\nEsta aqui el numero? Si=1, No=0:\n\n");
printf(" 1 3 5 7\n");
printf(" 9 11 13 15\n");
printf(" 17 19 21 23\n");
printf(" 25 27 29 31\n\n");
printf("\n\nTu seleccion:");scanf("%d",&ingreso);
if(ingreso==1)
{
acum=acum+1;
}
printf("\n\nEl numero que pensaste es: %d",acum);
getch();
}
Programa con Recursividad
Código:
#include<conio.h>
#include<stdio.h>
# include <windows.h>
void divide (int);
main()
{
system("color 4f");
int eNum;
printf("\n\n Introduce un numero entero: ");
scanf("%d", & eNum);
divide(eNum);
printf("\n\n Enter para terminar.");
getch();
}
void divide(int eN)
{
int eI;
printf("\n\n Recibi:%d",eN);
eI=eN/10;
if (eI!=0)
divide(eI);
}
#include<conio.h>
#include<stdio.h>
# include <windows.h>
void divide (int);
main()
{
system("color 4f");
int eNum;
printf("\n\n Introduce un numero entero: ");
scanf("%d", & eNum);
divide(eNum);
printf("\n\n Enter para terminar.");
getch();
}
void divide(int eN)
{
int eI;
printf("\n\n Recibi:%d",eN);
eI=eN/10;
if (eI!=0)
divide(eI);
}
Programa Suma y división de FOR
Código:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
system("color 4F");
float ex, esuma=0, div;
for(ex=1; ex <=1000000; ex++)
{
div=(1/ex);
esuma= div+esuma;
printf("\n\n El resultado es: %f",esuma);
}
printf("El resultado es: %d \n\n ", esuma);
}
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
system("color 4F");
float ex, esuma=0, div;
for(ex=1; ex <=1000000; ex++)
{
div=(1/ex);
esuma= div+esuma;
printf("\n\n El resultado es: %f",esuma);
}
printf("El resultado es: %d \n\n ", esuma);
}
Programa Problema de Einstein
Código:
#include<stdio.h>
#include<conio.h>
#include<windows.h>
int ex, esuma=0;
main()
{
system("color 4F");
for(ex=1; ex<=100; ex++)
{
esuma=esuma+ex;
}
printf("\n\n El resultado de Einstein es: %d",esuma);
printf("\n\nEnter para terminar...");
getch();
}
#include<stdio.h>
#include<conio.h>
#include<windows.h>
int ex, esuma=0;
main()
{
system("color 4F");
for(ex=1; ex<=100; ex++)
{
esuma=esuma+ex;
}
printf("\n\n El resultado de Einstein es: %d",esuma);
printf("\n\nEnter para terminar...");
getch();
}
Suscribirse a:
Comentarios (Atom)





