Beruflich Dokumente
Kultur Dokumente
1.El maestro de la clase de Matemáticas quiere determinar cuáles la calificación más alta de
su grupo, forma grupos de tres calificaciones y las captura. Desarrollar un programa en C++,
el cual determine el mayor de las tres calificaciones, el programa debe mostrar en pantalla la
calificación mayor.
#include<iostream>
int main()
int a,b,c;
cin >> a;
cin >> b;
cin >> c;
if ((a>b)&&(a>c))
else if ((b>a)&&(b>c))
else
system("pause");
}
2.Un cliente ordena cierta cantidad de brochas de cerda, rodillos y sellador; las brochas de
cerda tienen un 20% de descuento y los rodillos un 15% de descuento. Los datos que se tienen por
cada tipo de artículo son: la cantidad pedida y el precio unitario. Además, si se paga de
contado todo tiene un descuento del 7%. Elaborar un programa en C++ que calcule y muestre en
pantalla el costo total de la orden, tanto para el pago de contado como para el caso de pago de
crédito.
#include<iostream>
#include<conio.h>
main()
int x = 1 ;
while (x==1)
tb = cantidad_brocha * precio_brocha;
tb = tb * (1 - 0.2);
tr = cantidad_rodillo * precio_rodillo;
tr = tr * (1 - 0.15);
ts = cantidad_sellante * precio_sellante;
total = tb + tr + ts;
if (efectivo == 1)
{
cout << "El total de la cuenta es de: " << total << endl << endl;
cout << "Desea ingresar otra cuenta? SI: 1 NO: 0 " << endl ;
cin >> x;
getch();
3.En la tienda de mayoreo San Juanita el impuesto que se debe pagar por los artículos adquiridos
se calcula de la siguiente manera: los primeros 30 no causan impuesto, los siguientes 30 tienen un
30% de impuesto y el resto el 40% de impuesto, pero si el costo del producto es mayor a
400, entonces se cobra el 50%. Desarrollar un programa en C++ que lea el costo básico de un
artículo y calcule el costo total. Muestre en pantalla el artículo y su costo total.
#include <iostream>
int main()
bool salir=false;
int numArticulo=1;
int codArticulo=0;
float precioImpuesto=0;
int precioArticulo=0;
float CostoCompra=0;
cout<<"1. Limon"<<"\n";
cout<<"2. Melon"<<"\n";
cout<<"6. Harina"<<"\n";
cout<<"7. Pepsi"<<"\n";
while(!salir)
cin>>codArticulo;
switch(codArticulo)
case 1:
cin>>precioArticulo;
numArticulo++;
break;
case 2:
cin>>precioArticulo;
numArticulo++;
break;
case 3:
cin>>precioArticulo;
numArticulo++;
break;
case 4:
numArticulo++;
break;
case 5:
cin>>precioArticulo;
numArticulo++;
break;
case 6:
cin>>precioArticulo;
numArticulo++;
break;
case 7:
cin>>precioArticulo;
numArticulo++;
break;
case 8:
cin>>precioArticulo;
numArticulo++;
break;
case 0:
default:
if(numArticulo>0)
{
numArticulo-=1;
salir=true;
break;
if(!salir)
if(precioArticulo<=30)
precioImpuesto=precioArticulo;
cout<<" "<<precioImpuesto;
else
if(precioArticulo<=60)
precioImpuesto=precioArticulo*1.3;
cout<<" "<<precioImpuesto;
else
if(precioArticulo<=400)
precioImpuesto=precioArticulo*1.4;
cout<<" "<<precioImpuesto;
}
else
precioImpuesto=precioArticulo*1.5;
cout<<" "<<precioImpuesto;
CostoCompra+=precioImpuesto;
else
cout<<"\n";
precioArticulo=0;
precioImpuesto=0;
system("PAUSE");
return 0;
#include<iostream>
int main ()
int anio,mes,dia;
bool bisiesto ;
bisiesto=(((anio%900==0)||(anio%100==00))&&(anio%4==0));
if (( mes==1)||(mes==3)||(mes==5)||(mes==7)||(mes==8)||(mes==10)||(mes==12))
dia=31;
else if ((mes==4)||(mes==6)||(mes==9)||(mes==11))
dia=30;
else if (mes==2){
if (bisiesto){
dia = 29;
else {
dia = 28;
cout << " el mes " << mes << " tiene" << dia << "dias \n"<<endl;
system ("pause");
2.El jefe del departamento de construcción de la constructora Pagasa, desea que se le desarrolle
un programa en C++ para sus empleados, el cual calcule el sueldo de un empleado, de tal manera
que el sueldo se calculará de la siguiente manera: si el número de horas trabajadas es mayor a 40,
el excedente de 40 hrs. se paga al doble de la cuota por hora, en caso de no ser mayor a 40 hrs. se
paga la cuota normal por hora, si las horas exceden a 50 hrs. el excedente de 50 hrs. se paga al
triple de la cuota por hora, se les descontara un impuesto del 12% sobre su sueldo. Se pedirá el
nombre del empleado, el número de horas trabajadas y la cuota por hora. Mostrar en pantalla el
nombre del empleado, el número de horas trabajadas y su suelto.
#include <cstdlib>
#include <iostream>
int main()
int horasTrabajadas=0;
float cuotaHora=0;
float netoSueldo=0;
float netoSueldoEx=0;
float totalSueldo=0;
float impSueldo=0;
cin>>nombreEmp;
cin>>horasTrabajadas;
if(horasTrabajadas<=40)
netoSueldo=horasTrabajadas*cuotaHora;
totalSueldo=netoSueldo;
else
if(horasTrabajadas<=50)
netoSueldo=40*cuotaHora;
netoSueldoEx=(horasTrabajadas-40)*(2*cuotaHora);
totalSueldo=netoSueldo+netoSueldoEx;
else
netoSueldo=40*cuotaHora;
netoSueldoEx=(horasTrabajadas-40)*(3*cuotaHora);
totalSueldo=netoSueldo+netoSueldoEx;
impSueldo=totalSueldo*0.12;
totalSueldo*=0.88;
cout<<"\n\n";
if(horasTrabajadas>50)
system("PAUSE");
return 0;
1.En la clase de aritmética de la escuela secundaria técnica No. 35, el maestro les solicita al
departamento de sistemas que se le desarrolle un programa que pida al usuario un número entero
decimal entre 1 y 99, incluyendo los extremos y obtenga la correspondiente representación en el
sistema romano y su decimal, con el objetivo de poder explicar mediante el programa visualmente
el sistema de conversión a sus alumnos. El programa mostrará en pantalla el número decimal y su
conversión el sistema romano.
#include<iostream>
int main(){
int n,und,dec;
cout<<"Ingrese un numero entero para convertirlo a romano que este entre 1 y 99: ";cin>>n;
while(n<=0 || n>99){
und=n%10;
dec=n/10;
switch(dec){
case 1:cout<<"X";break;
case 2:cout<<"XX";break;
case 3:cout<<"XXX";break;
case 4:cout<<"XL";break;
case 5:cout<<"L";break;
case 6:cout<<"LX";break;
case 7:cout<<"LXX";break;
case 8:cout<<"LXXX";break;
case 9:cout<<"XC";break;
switch(und){
case 1:cout<<"I";break;
case 2:cout<<"II";break;
case 3:cout<<"III";break;
case 4:cout<<"IV";break;
case 5:cout<<"V";break;
case 6:cout<<"VI";break;
case 7:cout<<"VII";break;
case 8:cout<<"VIII";break;
case 9:cout<<"IX";break;
cout<<endl;
return 0;
Tipo de cliente
Desarrollar un programa en C++ que lea estos datos y calcule y muestre en pantalla:
Subtotal a pagar
#include "iostream"
char nombre[50];
int c1,c2,c3,p1,p2,p3,tipo;
float desc,total;
switch (tipo){
total=subtotal-desc;
cout << "El cliente es: " << nombre << "\n";
system("pause");
return 0;