Queridos educandos, aqui les dejo otro programita mas, este fue el que hicieron diargama de flujo del examen sorpresa 1. Espero que lo lean y lo estudien, este programita con estudiarlo no les quitara mas de 7 minutos
/* programa que calcula la venta total de gasolina tanto en efectivo como en litros. Cada litro cuesta:
Verde $8.52 y Roja $9.98
Ejemplo: VARIABLES
Litros vendidos Verde: 20,025.00 lts litrosv
Litros vendidos Roja: 11,320.45 lts litrosr
Litros vendidos totales: 31,345.45 lts litrost
Venta total de gasolina Verde: $170,613.00 ventav
Venta total de gasolina Roja: $112,978.09 ventar
Venta total: $170,613.00 ventat
Opcion op1, op2
Litros de gasolina de la venta actual lits
Cantidad a pagar de la venta actual pago
*/
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{ float litrosv=0, litrosr=0, litrost=0, lits;
float ventav=0, ventar=0, ventat=0, pago;
char op1, op2;
while(op1 != 's' && op1 != 'S')
{ clrscr( );
cout<<"BIENVENIDO A SU GASOLINERA 'CUANTO LE PONGO JOVEN'\n\n";
cout<<"¨QUE TIPO DE GASOLINA DESEA?\n\n";
cout<<"V.- Verde R.- Roja S.- Salir";
cout<<" ";
cin>>op1;
if(op1 == 'V' || op1 == 'v')
{ cout<<endl<<endl;
cout<<"GASOLINA VERDE SELECCIONADA";
cout<<endl;
cout<<"Numero de litros: ";
cin>>lits;
pago=8.52 * lits;
litrosv=litrosv + lits;
ventav=ventav + pago;
cout<<endl<<endl;
cout<<"Cantidad a pagar: "<<pago;
cout<<endl;
cout<<"Presione una tecla para continuar...";
getch();
}
if(op1 == 'R' || op1 == 'r')
{ cout<<endl<<endl;
cout<<"GASOLINA ROJA SELECCIONADA";
cout<<endl;
cout<<"Numero de litros: ";
cin>>lits;
pago = 9.98 * lits;
litrosr = litrosr + lits;
ventar = ventar + pago;
cout<<endl<<endl;
cout<<"Cantidad a pagar: "<<pago;
cout<<endl;
cout<<"Presione una tecla para continuar...";
getch();
}
}
clrscr();
cout<<endl<<endl<<endl;
textcolor(LIGHTBLUE);
cout<<"\t\t\t";
cprintf("... CORTE DEL DIA ...");
textcolor(LIGHTMAGENTA);
cprintf("\n\n\n\n\rLitros vendidos de gasolina Verde_____ ");
textcolor(YELLOW);
cprintf("%.2f",litrosv); // %f sirve para los flotantes
textcolor(LIGHTMAGENTA); // %i sirve para los enteros
cprintf("\n\rLitros vendidos de gasolina Roja______ ");
textcolor(YELLOW);
cprintf("%.2f",litrosr);
textcolor(LIGHTMAGENTA);
cprintf("\n\rLitros vendidos Totales_______________ ");
textcolor(YELLOW);
cprintf("%.2f",litrosv+litrosr);
textcolor(LIGHTMAGENTA);
cprintf("\n\n\r-----------------------------------------------");
cprintf("\n\rVenta total de gasolina Verde________");
textcolor(YELLOW);
cprintf(" $");
cprintf("%.2f",ventav);
textcolor(LIGHTMAGENTA);
cprintf("\n\rVenta total de gasolina Roja_________");
textcolor(YELLOW);
cprintf(" $");
cprintf("%.2f",ventar);
textcolor(LIGHTMAGENTA);
cprintf("\n\rVenta total__________________________");
textcolor(YELLOW);
cprintf(" $");
cprintf("%.2f",ventav+ventar);
getch();
}
Este blog está dedicado únicamente a mostrar información acerca de Programación Básica del 3er semestre en el Sistema de CONALEP de Costa Rica, Sinaloa. Estaré subiendo algunos apuntes, Diagramas de Flujos y Pseudocódigos hechos en C++, ejemplos sencillos y simples para una comprensión y entendimiento fácil. Además de las evidencias que recilaré de cada uno de ustedes alumnos para su evaluación. Finalizado el 30 de Enero de 2011
miércoles, 24 de noviembre de 2010
lunes, 22 de noviembre de 2010
¿PARA QUÉ SIRVE LA DECLARACIÓN DE VARIABLES EN C++?
¿PARA QUÉ SIRVE LA DECLARACIÓN DE VARIABLES EN C++?
Imaginemos que queremos pintar nuestra casa. Tenemos la casa, las brochas, la ropa para pintar y todo el material, pero no tenemos pintura.
¿Qué hay que hacer entonces?, pues conseguir la pintura que necesitamos, ir a la tienda de pinturas y comprarla
Y si esto no queda claro, imaginemos que queremos desayunar un omelet de huevo. Tenemos la verdura, el aceite y todos los ingredientes que lleva, pero no tenemos los huevos. ¿Qué hay que hacer entonces? Pues conseguirlos, ya sea yendo a la tienda, prestados o directamente de la gallina.
Es como cuando un muchacho se le declara a una muchacha. ¿Qué significa esto? Que le esta dando a conocer sus sentimientos. Que si ella no sabía lo que él siente por ella ahora ya lo sabe.
En un programa de C++, si no se declaran las variables, simplemente C++ no funcionará. Marcará tantos errores como variables no declaradas tengamos. Es por eso la necesidad de declarar variables.
Algunos ejemplos para la declaración de variables:
Recordemos los tipos de variables que se pueden usar (o crear, como gustes entenderlo)
char carácter, solo un caracter
int números enteros desde -32,768 hasta 32,677
long números enteros mas grandes, desde -2,147,483,648 hasta 2,147,483,647
flota números enteros con decimales, mucho mas capacidad que long
double números enteros con decimales, mucho mas capacidad que flota
int i, numlista, dia;
char letra, tecla, anykey;
float resultado, division;
Las variables siempre, y repito, siempre serán usadas con la sentencia cin>>
miércoles, 17 de noviembre de 2010
Pseudocódigo de clave CONALEPCR
/* Programa que lee una clave para accesar al sistema conalep.
Despues de 3 errores se sale y pide llamar al encargado del sistema
Si la clave es la correcta (CONAEPCR) da la bienvenida
*/
#include "iostream.h"
#include "conio.h"
#include "string.h"
void main( )
{ char clave[10];
int error=0, comp=0;
while(error < 3)
{ clrscr();
cout<<"Proporcione la clave para accesar al sistema CONALEP";
cout<<endl;
cout<<"Intento numero ";
cout<<error+1;
cout<<endl;
cout<<"_________\r";
cin>>clave;
comp=(strcmp(clave,"CONALEPCR"));
if(comp == 0)
{ error=4;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"Bienvenido a CONALEP COSTA RICA";
cout<<endl;
cout<<"Presione 1 tecla para continuar";
getch();
}
else
{ error++;
if(error == 3)
{ cout<<endl;
cout<<endl;
cout<<endl;
cout<<"Este es el tercer intento";
cout<<endl;
cout<<"Llame al encargad por favor";
cout<<endl;
cout<<"Presione 1 tecla para continuar";
getch();
}
}
}
}
Despues de 3 errores se sale y pide llamar al encargado del sistema
Si la clave es la correcta (CONAEPCR) da la bienvenida
*/
#include "iostream.h"
#include "conio.h"
#include "string.h"
void main( )
{ char clave[10];
int error=0, comp=0;
while(error < 3)
{ clrscr();
cout<<"Proporcione la clave para accesar al sistema CONALEP";
cout<<endl;
cout<<"Intento numero ";
cout<<error+1;
cout<<endl;
cout<<"_________\r";
cin>>clave;
comp=(strcmp(clave,"CONALEPCR"));
if(comp == 0)
{ error=4;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"Bienvenido a CONALEP COSTA RICA";
cout<<endl;
cout<<"Presione 1 tecla para continuar";
getch();
}
else
{ error++;
if(error == 3)
{ cout<<endl;
cout<<endl;
cout<<endl;
cout<<"Este es el tercer intento";
cout<<endl;
cout<<"Llame al encargad por favor";
cout<<endl;
cout<<"Presione 1 tecla para continuar";
getch();
}
}
}
}
Suscribirse a:
Entradas (Atom)