Ejemplos Programas C++
“Códigos-Programas C++”
Asignatura: Submódulo I -“Aplicar los principios de programación para la solución de problemas”
Especialidad: Informática
Programa en el cual se ingresen 3 cantidades, y si la suma de las tres cantidades rebasa o iguala $1000 se le hará un 20% de descuento.
#include<iostream.h>#include<stdio.h>
#include<stdlib.h>
int pt,pd,p1,p2,p3;
main()
{
cout<<"Ingresar primera cantidad:\n";
cin>>p1;
cout<<"Ingresar segunda cantidad:\n";
cin>>p2;
cout<<"Ingresar tercera cantidad:\n";
cin>>p3;
pt=p1+p2+p3;
if(pt>=1000)
{
pd=pt*.80;
cout<<"Su cantidad a pagar con un 20% de descuento es:\n"<<pd<<endl;
}else
cout<<"Su cantidad a pagar es:\n"<<pt<<endl;
system ("PAUSE");
return 0;
}
Leer p1, p2, p3, pd y pt
Inicio
pt=p1+p2+p3
Fin
Imprimir pd
pd=pt*.80
pt>=1000
no
Imprimir pt
si
Inicio
Inicializar p1, p2, p3, pd y pt
Leer p1, p2, p3, pd y pt
pt=p1+p2+p3
If (pt=B+C)
A=B+C
Else
If (B=A+C)
B=A+C
Else
If (C=A+B)
C=A+B
Else
ImprimirA=B+C ó B=A+C ó C=A+B ó ninguno
Fin
Programa el cual se hace un descuento sobre una cantidad, el descuento se hará dependiendo del color de bola que saque el cliente al momento de pagar: Blanca 0%, Verde 10%, Amarilla 25% y Azul 50% de descuento.
(Por medio de variables tipo STRING).
#include<iostream.h>
#include<stdlib.h>
#include <stdio.h>
#include <string.h>char bol[8];
float cd,c;
main()
{
cout<<"Ingresar cantidad que pagara el cliente:\n";
cin>>c;
cout<<"Ingresar color de la bola que saco el cliente (blanca, verde, amarilla o azul):\n";
cin>>bol;
if (strcmp(bol,"blanca")==0)
{
cout<<"Su cantidad a pagar con un 10% de descuento es:\n"<<c<<endl;
}
else
if (strcmp(bol,"verde")==0)
{
cd=c*.90;cout<<"Su cantidad a pagar con un 10% de descuento es:\n"<<cd<<endl;
}
else
if (strcmp(bol,"amarilla")==0)
{
cd=c*.75;
cout<<"Su cantidad a pagar con un 25% de descuento es:\n"<<cd<<endl;
}
else
if (strcmp(bol,"azul")==0)
{
cd=c*.50;
cout<<"Su cantidad a pagar con un 50% de descuento es:\n"<<cd<<endl;
}
system("PAUSE");
return0;
}
Imprimir c
cd=c*.75
cd=c*.90
no
si
bol=verde
Imprimir cd
no
si
bol=amarilla
no
cd=c*.50
si
bol=blanca
Fin
Imprimir cd
Imprimir cd
Leer c, bol y cd
Inicio
Inicio
Inicializar bol, cd y c
Leer bol, cd y c
If (bol==blanca)
c
Else
If (bol==verde)
cd=c*.90;
Else
If (bol==amarilla)
cd=c*.75;
Else
If (bol==azul)
cd=c*.50;
Imprimir c ó cd
FinPrograma el cual se hace un descuento sobre una cantidad, el descuento se hará dependiendo del color de bola que saque el cliente al momento de pagar: Blanca 0%, Verde 10%, Amarilla 25% y Azul 50% de descuento.
(Por medio de opciones).
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
int op;
float des,p;
cout<<"Ingresarcantidad que pagara el cliente:\n";
cin>>p;
cout<<"Seleccionar color de la bola que saco el cliente\n";
cout<<"1.-Blanco\n";
cout<<"2.-Verde\n";
cout<<"3.-Amarillo\n";
cout<<"4.-Azul\n";
scanf("%d",&op);
if(op==1)
{
cout<<"Su cantidad a pagar con un 10% de descuento es:\n"<<p<<endl;
}
if(op==2)
{
des=p*.90;
cout<<"Su cantidad a pagar con un 10% de descuento es:\n"<<des<<endl;
}
if(op==3)
{
des= p*.75;
cout<<"Su cantidad a pagar con un 25% de descuento es:\n"<<des<<endl;
}
if(op==4)
{
des= p*.50;
cout<<"Su cantidad a pagar con un 50% de descuento es:\n"<<des<<endl;
}
system ("PAUSE");
return 0;
}
Imprimir p
des=p*.75...
Regístrate para leer el documento completo.