| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
abadosa
Registrado: 04 Ene 2006 Mensajes: 10
| Publicado: 04/01/2006 2:20 pm | | | Título: prueba |
| | Cita: | #include <stdio.h> #define N 8
/*¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Programa por: Albert B. ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ -----------------------------------------------------------------------------CALCULADORA DE CAMBIO DE MONEDA--------------------------------------------------------*/
int contador_todas(float cantidad,float moneda) //Cuenta el número de cada tipo de moneda. { int contador=0;
while(cantidad>moneda) { contador++; cantidad=cantidad-moneda; }
return contador; } void operador(float cantidad) //Un array contiene todos los tipos diferentes de { //monedas. Después lo recorremos con un bucle y float monedas[N]={2,1,0.5,0.2,0.1,0.05,0.02,0.01}; //llamamos a la función que cuenta cada tipo. int corredor,num;
for(corredor=0;corredor<N;corredor++) { num=contador_todas(cantidad,monedas[corredor]); printf("\n%d monedas de %f euros.",num,monedas[corredor]); cantidad=cantidad-(num*monedas[corredor]); } } float introducir_dinero() //Pide al usuario la cantidad de dinero. { float cantidad;
printf("* Introduce la cantidad de dinero, ¡Debes introducir siempre dos decimales!: "); //Recuerda que tanto en el compilador como en scanf("%f",&cantidad); //código debes expresar las comas con puntos.
return cantidad; } int main() //Función principal. { operador(introducir_dinero()); }
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/ |
|
| | Volver arriba | |  | abadosa
Registrado: 04 Ene 2006 Mensajes: 10
| Publicado: 04/01/2006 2:22 pm | | | Título: |
| vhgghh
[quote]#include <stdio.h> #define N 8
/*¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Programa por: Albert B. ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ -----------------------------------------------------------------------------CALCULADORA DE CAMBIO DE MONEDA--------------------------------------------------------*/
int contador_todas(float cantidad,float moneda) //Cuenta el número de cada tipo de moneda. { int contador=0;
while(cantidad>moneda) { contador++; cantidad=cantidad-moneda; }
return contador; } void operador(float cantidad) //Un array contiene todos los tipos diferentes de { //monedas. Después lo recorremos con un bucle y float monedas[N]={2,1,0.5,0.2,0.1,0.05,0.02,0.01}; //llamamos a la función que cuenta cada tipo. int corredor,num;
for(corredor=0;corredor<N;corredor++) { num=contador_todas(cantidad,monedas[corredor]); printf("\n%d monedas de %f euros.",num,monedas[corredor]); cantidad=cantidad-(num*monedas[corredor]); } } float introducir_dinero() //Pide al usuario la cantidad de dinero. { float cantidad;
printf("* Introduce la cantidad de dinero, ¡Debes introducir siempre dos decimales!: "); //Recuerda que tanto en el compilador como en scanf("%f",&cantidad); //código debes expresar las comas con puntos.
return cantidad; } int main() //Función principal. { operador(introducir_dinero()); }
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/ |
| | Volver arriba | |  | abadosa
Registrado: 04 Ene 2006 Mensajes: 10
| Publicado: 04/01/2006 2:23 pm | | | Título: |
| [quote]#include <stdio.h> #define N 8
/*¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Programa por: Albert B. ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ -----------------------------------------------------------------------------CALCULADORA DE CAMBIO DE MONEDA--------------------------------------------------------*/
int contador_todas(float cantidad,float moneda) //Cuenta el número de cada tipo de moneda. { int contador=0;
while(cantidad>moneda) { contador++; cantidad=cantidad-moneda; }
return contador; } void operador(float cantidad) //Un array contiene todos los tipos diferentes de { //monedas. Después lo recorremos con un bucle y float monedas[N]={2,1,0.5,0.2,0.1,0.05,0.02,0.01}; //llamamos a la función que cuenta cada tipo. int corredor,num;
for(corredor=0;corredor<N;corredor++) { num=contador_todas(cantidad,monedas[corredor]); printf("\n%d monedas de %f euros.",num,monedas[corredor]); cantidad=cantidad-(num*monedas[corredor]); } } float introducir_dinero() //Pide al usuario la cantidad de dinero. { float cantidad;
printf("* Introduce la cantidad de dinero, ¡Debes introducir siempre dos decimales!: "); //Recuerda que tanto en el compilador como en scanf("%f",&cantidad); //código debes expresar las comas con puntos.
return cantidad; } int main() //Función principal. { operador(introducir_dinero()); }
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/ |
| | Volver arriba | |  | | Noseasasi
Registrado: 07 Sep 2008 Mensajes: 9
| Publicado: 07/09/2008 1:13 pm | | | Título: Prueba de mensaje |
| /*7.- Leer un número entero positivo y averiguar si es perfecto. Un nº es perfecto cuando es igual a la suma de sus divisores excepto el mismo.*/
#include<curses.h>
int main() { int numero,contador,suma=0; printw("7.- Leer un número entero positivo y averiguar si es perfecto."); printw("\n\n\t\t\tDame el número.... "); scanw("%i",&numero); contador=numero; for(contador=1;contador<numero;contador++) { if(numero%contador==0) suma=suma+contador; } if(suma==numero) printw("\n\t\t%i es número perfecto.",numero); else printw("\n\t\t%i NO es número perfecto",numero); getch(); endwin(); return 0; } Me compila pero no funciona al ejecutarlo... _________________ --------------------------------------- <<<<<PAZ Y BIEN>>>>>>> --------------------------------------- |
| | Volver arriba | |  | Noseasasi
Registrado: 07 Sep 2008 Mensajes: 9
| Publicado: 07/09/2008 1:32 pm | | | Título: pruebita |
| allá va. _________________ --------------------------------------- <<<<<PAZ Y BIEN>>>>>>> --------------------------------------- |
| | Volver arriba | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |