Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main(){
int precio,clave,codigo,descuento1,total1,descuento2,total2;
cout<<"Ingrese el codigo del articulo\n";
cin>> (codigo);
cout<<"Ingrese el precio del articulo: \n";
cin >> (precio);
cout<<"Ingrese la clave del descuento: \n";
cin >> (clave);
descuento1=precio*0.10;
total1=precio - descuento1;
descuento2=precio*0.20;
total2=precio - descuento2;
switch ( clave ){
case (01):
cout<<"\n\nLa clave es: 01\n";
cout<<"El codigo del producto es: "<<codigo<<" \n";
cout<<"El precio original es: "<<precio<<" \n";
cout<<"El precio con el descuento es: "<<total1<<" \n";
break;
case (02):
cout<<"\n\nLa clave es: 02\n";
cout<<"El codigo del producto es: "<<codigo<<" \n";
cout<<"El precio original es: "<<precio<<" \n";
cout<<"El precio con el descuento es: "<<total2<<" \n";
break;
default:
cout<<"\n\n El articulo no tiene descuento";
break;
}
getch();
}
int main(){
int valor1,valor2,producto;
getch();
}
12. A un trabajador le pagan segn sus horas y una tarifa de pago por
horas. si la cantidad de horas trabajadas es mayor a 40 horas. la tarifa
se incrementa en un 20% para las horas extras. calcular el salario del
trabajador dadas las horas trabajadas y la tarifa.
13. #include<stdio.h>
14. #include<conio.h>
15. #include<iostream>
16. using namespace std;
17. void main(){
18. float sn,nor,aum,tn,he,men,a,hnor,ex;
19. char nom;
20. int i;
21. for(i=0;i=10;i++){
22. printf("\ningrese el nombre del trabajador: ");
23. scanf("%s",&nom);
24. printf("\ningrese el numero de horas totales trabajadas: ");
25. scanf("%f",&hnor);
26. printf("\ndesglose de horas");
27. printf("\ningrese el numero de horas normales trabajadas hasta 40 horas:
");
28. scanf("%f",&nor);
29. printf("\ningrese el numero de horas extras si sobrepasa las 40 horas: ");
30. scanf("%f",&he);
31. printf("\ningrese el valor de la tarifa de horas normales de trabajo: ");
32. scanf("%f",&tn);
33. sn=tn*nor;
34. a=tn+(tn*0,2);
35. ex=he*a;
36. men=sn+ex;
37. if (hnor>40)
38. {printf("resibe un aumento al 20 porciento de horas extras su sueldo a
cobrar es: %.2f",men);
39. }
40. else {
41. printf("su sueldo total a cobrar es: %.2f",sn);
42. }
43. }
44. getch();
45. }
46. EJERCICIO NUMERO 6
47. En base al valor de dos nmeros enteros, determine si estos son:
A. Iguales.
B. No iguales.
C. El primero es mayor que el segundo.
D. El segundo es mayor que el primero.
48.
49. #include<conio.h>
50. #include<stdio.h>
51. #include <iostream>
52. using namespace std;
53.
54. void main ()
55. {
56. int a,b;
57. cout<<("\n ingrese primer valor: ");
58. cin>>a;
59. cout<<("\n ingrese segundo valor: ");
60. cin>>b;
61. ///////////////////////////////////
62. if(a>b){
63. cout<<("\n El primero es mayor que el segundo. ");
64. cout<<("\n no igual: ");
65. cout<<a;
66. }
67.
68. else if (b>a){
69. cout<<("\n El segundo es mayor que el primero. ");
70. cout<<("\n no igual: ");
71. cout<<b;
72. }
73.
74. else if (a==b){
75. cout<<("\n numeros iguales ");
76. }
77.
78. getch();
79. }
El promedio de prcticas de un curso se calcula en base a cuatro prcticas
calificadas de las cuales se elimina la nota menor y se promedian las tres
notas ms altas. Disee un algoritmo que determine la nota eliminada y el
promedio de prcticas de un estudiante.
#include <conio.h>
#include <stdio.h>
void main ()
{
int a,b,c,d,promenor;
float prom=0;
promenor=a;
if(b<promenor)
promenor=b;
if(c<promenor)
promenor=c;
if(d<promenor)
promenor=d;
/////////////////////////////////////////////////////////
prom=(a+b+c+d-promenor)/3;
getch();
}
#include<conio.h>
#include<stdio.h>
int main(){
scanf("%f",&hor);
pago=hor*1.25;
scanf("%f",&min);
pago1=(min*1.25)/60;
pagtot=pago+pago1;
getch();
}
#include<iostream>
#include<conio.h>
#include<stdio.h>
using namespace std;
int main(){
int i,n,b,a,su=0;
EJERCICIO N3
Leer un carcter y dos nmeros enteros. Si el carcter ledo es un operador aritmtico calcular
la operacin correspondiente, si es cualquier otro mostrar error.
# include <stdio.h>
# include <conio.h>
int main(){
int a,b,s;
char car;
printf("ingrese el caracter");
scanf("%c",&car);
scanf("%d",&a);
scanf("%d",&b);
if (car=='+'){
s=a+b;
else if (car=='-'){
s=a-b;
else if(car=='*'){
s=a*b;
printf("la multiplicacion:%d",s);
else if (car=='/'){
s=a/b;
printf("la divicion es:%d",s);
else {
printf("error");
getch();
Desarrollo
#include <stdio.h>
#include <conio.h>
void main(){
int n,i=0,re,con;
printf("Ingrese N: ");
scanf("%i",&n);
con=2;
re=0;
do{
if(i%2==0){
con = con+3;
re=re+con;
}else if(i%2==1){
con = con+2;
re=re+con;
}
i++;
}while(i<n);
printf("resultado: %i",re);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
void main(){
int n,c,d,u,aux,n2,x=0;
do{
printf("Ingrese el numero: ");
scanf("%d",&n);
if ((n<1000)&&(n>99)){
//reconocimiento de las centenas//
c=n/100;
printf("\nLa centena: %d",c);
//reconocimiento de las decenas//
aux=n%100;
d=aux/10;
printf("\nla decena: %d",d);
//reconocimiento de unidades//
u=aux%10;
printf("\nla unidad; %d",u);
//numero al reves//
n2=(u*100)+(d*10)+c;
printf("\n\nNumero al reves: %d",n2);
if (n2==n)
printf("\nSi es igual");
else
printf("\nNo es igual");
x=0;
}
else{
printf("\nIngrese un numero comprendido entre el 100 y 999");
x=1;
getch();
system("cls");
}
}while(x!=0);
getch();
}
#include <iostream>
#include <stdio.h>
#include <conio.h>
void main(){
int num,a,b,c;
a=num;
c=0;
b=0;
while(a!=0){
b=a%10;
a=a/10;
c=c*10+b;
}
if(c==num){
printf ("\n\n El numero ingresado si es CAPICUA:
%d",num);
}
else
{
printf ("\n\n El numero ingresado no es CAPICUA:
%d",c);
}
getch();
/*19. El profesor de una materia desea conocer la cantidad de sus alumnos que no
tienen derecho al examen de recuperacin.
No tienen derecho al examen de recuperacin los estudiantes que tienen notas
menores que 5.*/
#include <stdio.h>
# include <conio.h>
void main(){
int n,c,nota,i=0;
printf("********BIENVENIDO PROFESOR********\n ");
printf("Ingrese el numero de estudiantes: ");
scanf("%i",&n);
c=0;
do{
i++;
printf("Nota: \n");
scanf("%i",¬a);
if(nota<5){
c++;
}
}
while(i<n);
printf("No tienen derecho al examen de recuperacion: \n %i",c);
getch();
}
/*Un obrero necesita calcular su salario semanal,
el cual se obtiene de la sig. manera:
Si trabaja 40 horas o menos se le paga $36 por hora
Si trabaja ms de 40 horas se le paga $36 por cada
una de las primeras 40 horas y $40 por cada hora extra.*/
#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
void main (){
float sal, horast, horasex, she;
printf("ingrese el valor de sus horas trabajadas: ");
scanf("%f",&horast);
if(horast>40) {
horasex=horast-40;
sal= 1440+(horasex*40);
} else sal=horast*36;