Progrma en c++
Enviado por alfredilan • 25 de Noviembre de 2021 • Práctica o problema • 1.627 Palabras (7 Páginas) • 98 Visitas
INSTITUTO POLITÉCNICO NACIONAL [pic 1][pic 2]
Escuela Superior de Ingeniería Mecánica y Eléctrica Unidad Profesional Culhuacán
Fundamentos de programación
Cortes Fragoso Alfredo Jasael
Comunicación y Electrónica
1EM25
Jessica Valverde Jiménez
Clientes 1
#include <stdio.h>
#include<conio.h>
#include<windows.h> #include<locale.h>
int main()
{
setlocale(LC_CTYPE, "Spanish"); char clasificacion,resp; int opc;
float ds,tdesc,des,mp; do
{
system("cls");
printf("\n\nclasificacion clientes\n"); printf(" a)preferente b)especial c)ordinario \n"); printf("Proporcione la Opcion (a,b,c):[ ]\b\b"); scanf("%s",&clasificacion);
while((clasificacion!='a')&&(clasificacion!='b')&&(clasificacion!='c'))
{
printf("opcion invalida, intentalo de nuevo"); scanf("%s",&clasificacion);
}
printf("monto a pagar");
scanf("%f",&mp);
switch(clasificacion)
{
case 'A': case 'a':
printf("\n\nclasificacion preferente:\n");
printf("1) 5 \n"); printf("2) 10 \n"); printf("Proporcione la Opción (1 o 2): [ ]\b\b\b"); scanf("%d",&opc);
switch(opc)
{
case 1:
des= mp*0.05; tdesc=mp-des; ds=0.05; break; case 2:
des= mp*0.10; tdesc=mp-des;
ds=0.10;
break;
default:printf("\nError en la selección \n");
}
break; case 'B': case 'b':
printf("\n\nclasificacion especial:\n"); printf("1) 2% 2)5% \n"); printf("2)5% \n");
printf("Proporcione la Opción (1 o 2): [ ]\b\b\b");
scanf("%d",&opc);
switch(opc)
{
case 1: des= mp*0.02; tdesc=mp-des; ds=0.02; break; case 2: des= mp*0.05; tdesc=mp-des; ds=0.05; break;
default:printf("\nError en la selección \n");
}
break;
case 'C': case 'c':
printf("\n\nclasificacion ordinaria:\n"); des=mp*0.00; tdesc=mp-des; ds=0.00; break;
}
printf("\nEl monto a pagar%2f \n",mp); printf("\nEl descuento es %f \n",ds); printf("\nEl total con descuento es %2f \n",tdesc); printf("desea iniciar de nuevo? s/n");
scanf("%s",&resp);
}
while((resp=='s')||(resp=='S'));
}
}
Heladería 2
#include<stdio.h>
#include<windows.h>
int main()
{
float totalcompra,descuento,total;
char tipo, resp;
do
{
system("cls");
printf(" heladeria esime \n");
printf("Contamos con las siguientes membresias\n");
printf("A) 10 de descuento \n");
printf("B )15 de descuento \n");
printf("C )20 de descuento \n");
printf("ingresa el tipo de membresia con el que cuentas: ");
scanf("%s",&tipo);
while((tipo!='a')&&(tipo!='b')&&(tipo!='c')&&(tipo!='A')&&(tipo!='B')&&(tipo!='C'))
{
printf("opcion invalida, intentalo de nuevo: ");
scanf("%s",&tipo);
}
switch(tipo)
{
case 'A':
case 'a':
printf("ingresa el total de tu compra");
scanf("%f",&totalcompra);
descuento=(totalcompra*10)/100;
total=totalcompra-descuento;
printf("mi total a pagar es %.2f",total);
break;
case 'B':
case'b':
printf("ingresa el total de tu compra");
scanf("%f",&totalcompra);
descuento=(totalcompra*15)/100;
total=totalcompra-descuento;
printf("mi total a pagar es %.2f",total);
break;
case 'C':
case'c':
printf("ingresa el total de tu compra");
scanf("%f",&totalcompra);
descuento=(totalcompra*20)/100;
total=totalcompra-descuento;
printf("mi total a pagar es %.2f",total);
break;
default:
printf("error de opcion");
}
printf("\ndesea iniciar de nuevo? s/n");
scanf("%s",&resp);
}while((resp=='s')||(resp=='S'));
}
Zapatería 3
#include<iostream>
#include<stdlib.h>
#define pre 30
using namespace std;
int main()
{
int zap,xD;
float monto,desc;
do
{
system ("color 23");
cout<<"numero de zapatos";
cin>>zap;
...