Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#511
Cita de: CorruptedByte en  9 Julio 2011, 01:01 AM
con fines lucrativos  :huh:

Así es, ganar, sacar provecho de un negocio.
#512
/* Descripción: Simulador de la caja de cobro de un cine.*/
/* Directivas al procesador */
#include<stdio.h>/* Funciones de entrada y salida */
#include<stdlib.h>/* Funciones del sistema */
/* Función Principal */
main(void)
{
/*Declaración de variables y constantes */
const int precio = 45;
int nBoletos, total, pago, cambio;
/*Mensaje de bienvenida*/
printf("********** Venta de boletos CineESAD************\n\n");
/*Datos de entrada*/
printf("Proporcione el numero de boletos que desea comprar:\t");
scanf("%d",&nBoletos);
/*Calculamos el total de la venta*/
total = nBoletos*precio;
printf("El total es *** %d pesos *** \n\n",total);
/*Leemos el pago y calculamos el cambio*/
printf("Indique el monto de su pago: ");
scanf("%d",&pago);
/*Calculamos el cambio y lo devolvemos*/
cambio = pago - total;
printf("\n\n El monto de su cambio es %d\n",cambio);
printf("\n\t%d billetes de $200", cambio/200);
cambio = cambio%200;
printf("\n\t%d billetes de $100", cambio/100);
cambio = cambio%100;
printf("\n\t%d billetes de $50", cambio/50);
cambio = cambio%50;
printf("\n\t%d billetes de $20", cambio/20);
cambio = cambio%20;
printf("\n\t%d monedas de $10", cambio/10);
cambio = cambio%10;
printf("\n\t%d monedas de $5", cambio/5);
cambio = cambio%5;
printf("\n\t%d monedas de $2", cambio/2);
cambio = cambio%2;
printf("\n\t%d monedas de $1", cambio);
printf("\n\nCineESAD le agradece su preferencia\n\n");
system("pause");/*hará una pausa antes de terminar la ejecución*/
}/*fin main*/


Recuerda usar estas comillas dobles:
"
y no
"

Te faltó el return.

Y el main se pone de esta manera:

int main(void)
ó
int main()
no
main()
#514
Hay un error con las comillas dobles, ¿en donde estás tecleando el código?, ¿Qué IDE estás usando?
#515
Cita de: rir3760 en 10 Julio 2011, 00:20 AM
No exactamente. ISO-C90 e ISO-C99 no definen esa macro. Supongo es una de las extensiones de GNU GCC.

Un saludo

Sí, es el compilador que uso, no sabía que no formaban parte del estándar.
#516
Tienes razón, rir3760, recuerdo que esa solución la diste en el otro foro pero no la recordaba.  :rolleyes:
#517
while(getchar() != '\n');
getchar();
#518
Es correcto, solo hay que mejorar la indentación, para que se vea así:

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#define PI 3.1415926535897932384626433832795029L

int main(void)
{
    float r,a;
    printf("Ingrese el radio: ");
    scanf("%f",&r);
    a=PI*(r*r);
    printf("El area del circulo es: %.2f\n",a);
    system("pause");
    return 0;
}


Otra cosa, no es necesario que definas PI, PI ya está definida en math.h como M_PI, así que la pudieras usar así:

a=M_PI*(r*r);
#519
Eso no es C++, es C.
#520
Cita de: EFEX en  9 Julio 2011, 15:13 PM
Y que tiene que ver esta notica con la informàtica o el hacktivismo, ¿ o es que publican estas noticias por que saben que las personas van a comentar para decir cuanto lo odian ?  ;D

Es el foro libre.