Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hoja de trabajo
1. Algoritmo que permita la mostrar un número por el usuario.
#include<conio.h>
#include<iostream.h>
void main(){
float num;
cout<<"ingrese el valor"<<endl;
cin>>num;
cout<<"el numero ingresado es"<<num<<endl;
getch();
}
}
3. calcule la hipotenusa de un triángulo.
#include<conio.h>
#include<iostream.h>
void main(){
float a,b,c;
cout<<"ingrese un a"<<endl;
cin>>a;
cout<<"ingrese un b"<<endl;
cin>>b;
c=(a*a)+(b*b);
cout<<"La hipotenusa es: "<<c<<endl;
getch();
}
4. calcule el IVA de un producto.
#include<conio.h>
#include<iostream.h>
void main(){
float n=0,iva=0.12,r=0;
cout<<"Ingrese el numero"<<endl;
cin>>n;
cout<<"Ingrese el IVA"<<endl;
cin>>iva;
r=n*0.12;
cout<<"El resultado es : "<<r<<endl;
getch();
}
5. permita convertir grados Celsius a Fahrenheit.
#include <conio.h>
#include <iostream.h>
int main(){
int n;
cout<<"Selecciona una conversion"<<endl;
cout<<"1. C a F"<<endl;
cout<<"2. F a C"<<endl;
cin>>n;
if(n==1){
float c;
cout<<"Ingresa grados centigrados"<<endl;
cin>>c;
double f=(c*9/5)+(32);
cout<<c<<"C equivale a "<<f<<"F";
}else{
float f;
cout<<"Ingresa grados fahrenheit"<<endl;
cin>>f;
double c=(f-32)*5/9;
cout<<f<<"F equivale a "<<c<<"C";
getch();
}
return 0;
}
6. calcule el área de un círculo.
#include <conio.h>
#include <iostream.h>
int main (){
float PI=3.1416;
float radio;
cout<<"area de un circulo"<<endl;
cout<<endl;
cout<<"ingresa el radio:"<<endl;
cin>>radio;
cout<<endl;
cout<<"el area es: " <<(radio*radio)*PI<<endl;
getch();
}
7. algoritmo en donde se pide la edad del usuario; si es mayor de edad debe
aparecer un mensaje indicándolo.
#include <conio.h>
#include <iostream.h>
void main(){
int edad;
cout<<"ingrese su edad"<<endl;
cin>>edad;
if(edad>=18){
cout<<"Usted es mayor de edad"<<endl;
}else{
cout<<"Usted no es mayor de edad"<<endl;
}
getch();
}
int main(){
getch();
void main(){
int d1, d2, d3;
cout<<"ingrese un numero"<<endl;
cin>>d1;
cout<<"ingrese otro numero"<<endl;
cin>>d2;
cout<<"ingrese otro numero"<<endl;
cin>>d3;
if (d1>d2) {
if (d1>d3){
cout<<"el primer numero ingresado es mayor"<<d1<<endl;
}else{
cout<<"el tercer numero ingresado es mayor"<<d3<<endl;
}
if (d2>d3) {
cout<<"el segundo numero ingresado es mayor"<<d2<<endl;
}else{
cout<<"el tercer numero ingresado es mayor"<<d3<<endl;
}
getch();
}
12. Hallar Aumento al Sueldo de un empleado; si el sueldo es mayor a $500.000
suaumento será del 12%, pero si su sueldo es menor El aumento será del
15%.
#include<conio.h>
#include<iostream.h>
void main(){
int sueldo, aumento;
cout<<"ingrese el sueldo"<<endl;
cin>>sueldo;
if (sueldo>500000){
aumento=sueldo*0.12;
cout<<"el aumento es: "<<aumento<<endl;
}else{
aumento=sueldo*0.15;
cout<<"aumento sera: "<<aumento<<endl;
}
getch();
}
13. Realizar un algoritmo para realizar las 4 operaciones básicas.
#include<conio.h>
#include<iostream.h>
void main(){
int n1, n2, r;
cout<<"ingrese un numero"<<endl;
cin>>n1;
{ if (n1,1)
cout<<"suma"<<endl;
cout<<"ingrese un numero"<<endl;
cin>>n1;
cout<<"ingrese otro numero"<<endl;
cin>>n2;
r=n1+n2;
cout<<"la suma es"<<r<<endl;
}
{if (n1,2)
cout<<"resta"<<endl;
cout<<"ingrese un numero"<<endl;
cin>>n1;
cout<<"ingrese otro numero"<<endl;
cin>>n2;
r=n1-n2;
cout<<"la resta es"<<r<<endl;
}
{if (n1,3)
cout<<"multiplicacion"<<endl;
cout<<"ingrese un numero"<<endl;
cin>>n1;
cout<<"ingrese otro numero"<<endl;
cin>>n2;
r=n1*n2;
cout<<"la multiplicacion es"<<r<<endl;
}
{if (n1,4)
cout<<"division"<<endl;
cout<<"ingrese un numero"<<endl;
cin>>n1;
cout<<"ingrese otro numero"<<endl;
cin>>n2;
r=n1/n2;
cout<<"la division es"<<r<<endl;
}
getch();
}
14. algoritmo que permita ingresar 10 números luego sumarlos y calcular el
promedio
#include<conio.h>
#include<iostream.h>
void main(){
int n1, n2, n3,n4, n5, n6, n7, n8, n9, n10, r;
cout<<"ingrese un numero: "<<endl;
cin>>n1;
cout<<"ingrese un numero: "<<endl;
cin>>n2;
cout<<"ingrese un numero: "<<endl;
cin>>n3;
cout<<"ingrese un numero: "<<endl;
cin>>n4;
cout<<"ingrese un numero: "<<endl;
cin>>n5;
cout<<"ingrese un numero: "<<endl;
cin>>n6;
cout<<"ingrese un numero: "<<endl;
cin>>n7;
cout<<"ingrese un numero: "<<endl;
cin>>n8;
cout<<"ingrese un numero: "<<endl;
cin>>n9;
cout<<"ingrese un numero: "<<endl;
cin>>n10;
r=n1+n2+n3+n4+n5+n6+n7+n8+n9+n10/10;
cout<<"el promedio es: "<<r<<endl;
getch();
}
15. algoritmo que muestre los números pares de 1 a n cantidad
#include<conio.h>
#include<iostream.h>
void main(){
float par;
cout<<"ingrese un numero"<<endl;
cin>>par;
if (par==12, 4, 2){;
cout<<"el numero ingresado es par: "<<par<<endl;
}
getch();
}
16. algoritmo que muestre la tabla de multiplicar que el usuario desee y el límite
que el usuario indique
#include<conio.h>
#include<iostream.h>
void main(){
int n1;
cout<<"ingrese el numero"<<endl;
cin>>n1;
if (n1==1){
cout<<" 1*1=1"<<endl;
cout<<" 1*2=2"<<endl;
cout<<" 1*3=3"<<endl;
cout<<" 1*4=4"<<endl;
cout<<" 1*5=5"<<endl;
cout<<" 1*6=6"<<endl;
cout<<" 1*7=7"<<endl;
cout<<" 1*8=8"<<endl;
cout<<" 1*9=9"<<endl;
cout<<" 1*10=10"<<endl;
}
if (n1==2){
cout<<" 2*1=2"<<endl;
cout<<" 2*2=4"<<endl;
cout<<" 2*3=6"<<endl;
cout<<" 2*4=8"<<endl;
cout<<" 2*5=10"<<endl;
cout<<" 2*6=12"<<endl;
cout<<" 2*7=14"<<endl;
cout<<" 2*8=16"<<endl;
cout<<" 2*9=18"<<endl;
cout<<" 2*10=20"<<endl;
}
if (n1==3){
cout<<" 3*1=3"<<endl;
cout<<" 3*2=6"<<endl;
cout<<" 3*3=9"<<endl;
cout<<" 3*4=12"<<endl;
cout<<" 3*5=15"<<endl;
cout<<" 3*6=18"<<endl;
cout<<" 3*7=21"<<endl;
cout<<" 3*8=24"<<endl;
cout<<" 3*9=27"<<endl;
cout<<" 3*10=30"<<endl;
}
if (n1==4){
cout<<" 4*1=4"<<endl;
cout<<" 4*2=8"<<endl;
cout<<" 4*3=12"<<endl;
cout<<" 4*4=16"<<endl;
cout<<" 4*5=20"<<endl;
cout<<" 4*6=24"<<endl;
cout<<" 4*7=28"<<endl;
cout<<" 4*8=32"<<endl;
cout<<" 4*9=36"<<endl;
cout<<" 4*10=40"<<endl;
}
if (n1==5){
cout<<" 5*1=5"<<endl;
cout<<" 5*2=10"<<endl;
cout<<" 5*3=15"<<endl;
cout<<" 5*4=20"<<endl;
cout<<" 5*5=25"<<endl;
cout<<" 5*6=30"<<endl;
cout<<" 5*7=35"<<endl;
cout<<" 5*8=40"<<endl;
cout<<" 5*9=45"<<endl;
cout<<" 5*10=50"<<endl;
}
if (n1==6){
cout<<" 6*1=6"<<endl;
cout<<" 6*2=12"<<endl;
cout<<" 6*3=18"<<endl;
cout<<" 6*4=24"<<endl;
cout<<" 6*5=30"<<endl;
cout<<" 6*6=36"<<endl;
cout<<" 6*7=42"<<endl;
cout<<" 6*8=48"<<endl;
cout<<" 6*9=54"<<endl;
cout<<" 6*10=60"<<endl;
}
if (n1==7){
cout<<" 7*1=7"<<endl;
cout<<" 7*2=14"<<endl;
cout<<" 7*3=21"<<endl;
cout<<" 7*4=28"<<endl;
cout<<" 7*5=35"<<endl;
cout<<" 7*6=42"<<endl;
cout<<" 7*7=49"<<endl;
cout<<" 7*8=56"<<endl;
cout<<" 7*9=63"<<endl;
cout<<" 7*10=70"<<endl;
}
if (n1==8){
cout<<" 8*1=8"<<endl;
cout<<" 8*2=16"<<endl;
cout<<" 8*3=24"<<endl;
cout<<" 8*4=32"<<endl;
cout<<" 8*5=40"<<endl;
cout<<" 8*6=48"<<endl;
cout<<" 8*7=56"<<endl;
cout<<" 8*8=64"<<endl;
cout<<" 8*9=72"<<endl;
cout<<" 8*10=80"<<endl;
}
if (n1==9){
cout<<" 9*1=9"<<endl;
cout<<" 9*2=18"<<endl;
cout<<" 9*3=27"<<endl;
cout<<" 9*4=36"<<endl;
cout<<" 9*5=45"<<endl;
cout<<" 9*6=54"<<endl;
cout<<" 9*7=63"<<endl;
cout<<" 9*8=72"<<endl;
cout<<" 9*9=81"<<endl;
cout<<" 9*10=90"<<endl;
}
if (n1==10){
cout<<" 10*1=10"<<endl;
cout<<" 10*2=20"<<endl;
cout<<" 10*3=30"<<endl;
cout<<" 10*4=40"<<endl;
cout<<" 10*5=50"<<endl;
cout<<" 10*6=60"<<endl;
cout<<" 10*7=70"<<endl;
cout<<" 10*8=80"<<endl;
cout<<" 10*9=90"<<endl;
cout<<" 10*10=100"<<endl;
}
getch();
}
17. Análisis del problema
a. Para solucionar este problema, lo más importante es determinar qué
porcentaje se aplicara para calcular el valor del descuento, este
puede ser:
b. Porcentaje descuento
c. = 0% para cantidad < 5
d. Porcentaje descuento
e. = 10% para 5 >= cantidad < 10
f. Porcentaje descuento
g. = 20% para cantidad >=10
h. Datos de entrada:
i. valor unitario, cantidad
j. Datos de salida:
k. valor total, valor descuento, valor a pagar
r=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10+n11+n12+n13+n14+n15+n16+n1
7+n18+n19+n20)/20;
cout<<"promedio es: "<<r<<endl;
getch();
}
19. Algoritmo que ingrese 5 número luego los sume y los muestre
#include<conio.h>
#include<iostream.h>
void main(){
int d1,d2,d3,d4,d5, r;
cout<<"ingrese un numero"<<endl;
cin>>d1;
cout<<"ingrese numero"<<endl;
cin>>d2;
cout<<"ingrese numero"<<endl;
cin>>d3;
cout<<"ingrese numero"<<endl;
cin>>d4;
cout<<"ingrese numero"<<endl;
cin>>d5;
cout<<"ingrese numero"<<endl;
r=(d1+d2+d3+d4+d5);
cout<<"la suma es "<<r<<endl;
getch();
}
20. muestre las tablas de multiplicar que el usuario desea hay el límite que desee.
#include<conio.h>
#include<iostream.h>
void main(){
int n1;
cout<<"ingrese el numero"<<endl;
cin>>n1;
if (n1==1){
cout<<" 1*1=1"<<endl;
cout<<" 1*2=2"<<endl;
cout<<" 1*3=3"<<endl;
cout<<" 1*4=4"<<endl;
cout<<" 1*5=5"<<endl;
cout<<" 1*6=6"<<endl;
cout<<" 1*7=7"<<endl;
cout<<" 1*8=8"<<endl;
cout<<" 1*9=9"<<endl;
cout<<" 1*10=10"<<endl;
}
if (n1==2){
cout<<" 2*1=2"<<endl;
cout<<" 2*2=4"<<endl;
cout<<" 2*3=6"<<endl;
cout<<" 2*4=8"<<endl;
cout<<" 2*5=10"<<endl;
cout<<" 2*6=12"<<endl;
cout<<" 2*7=14"<<endl;
cout<<" 2*8=16"<<endl;
cout<<" 2*9=18"<<endl;
cout<<" 2*10=20"<<endl;
}
if (n1==3){
cout<<" 3*1=3"<<endl;
cout<<" 3*2=6"<<endl;
cout<<" 3*3=9"<<endl;
cout<<" 3*4=12"<<endl;
cout<<" 3*5=15"<<endl;
cout<<" 3*6=18"<<endl;
cout<<" 3*7=21"<<endl;
cout<<" 3*8=24"<<endl;
cout<<" 3*9=27"<<endl;
cout<<" 3*10=30"<<endl;
}
if (n1==4){
cout<<" 4*1=4"<<endl;
cout<<" 4*2=8"<<endl;
cout<<" 4*3=12"<<endl;
cout<<" 4*4=16"<<endl;
cout<<" 4*5=20"<<endl;
cout<<" 4*6=24"<<endl;
cout<<" 4*7=28"<<endl;
cout<<" 4*8=32"<<endl;
cout<<" 4*9=36"<<endl;
cout<<" 4*10=40"<<endl;
}
if (n1==5){
cout<<" 5*1=5"<<endl;
cout<<" 5*2=10"<<endl;
cout<<" 5*3=15"<<endl;
cout<<" 5*4=20"<<endl;
cout<<" 5*5=25"<<endl;
cout<<" 5*6=30"<<endl;
cout<<" 5*7=35"<<endl;
cout<<" 5*8=40"<<endl;
cout<<" 5*9=45"<<endl;
cout<<" 5*10=50"<<endl;
}
if (n1==6){
cout<<" 6*1=6"<<endl;
cout<<" 6*2=12"<<endl;
cout<<" 6*3=18"<<endl;
cout<<" 6*4=24"<<endl;
cout<<" 6*5=30"<<endl;
cout<<" 6*6=36"<<endl;
cout<<" 6*7=42"<<endl;
cout<<" 6*8=48"<<endl;
cout<<" 6*9=54"<<endl;
cout<<" 6*10=60"<<endl;
}
if (n1==7){
cout<<" 7*1=7"<<endl;
cout<<" 7*2=14"<<endl;
cout<<" 7*3=21"<<endl;
cout<<" 7*4=28"<<endl;
cout<<" 7*5=35"<<endl;
cout<<" 7*6=42"<<endl;
cout<<" 7*7=49"<<endl;
cout<<" 7*8=56"<<endl;
cout<<" 7*9=63"<<endl;
cout<<" 7*10=70"<<endl;
}
if (n1==8){
cout<<" 8*1=8"<<endl;
cout<<" 8*2=16"<<endl;
cout<<" 8*3=24"<<endl;
cout<<" 8*4=32"<<endl;
cout<<" 8*5=40"<<endl;
cout<<" 8*6=48"<<endl;
cout<<" 8*7=56"<<endl;
cout<<" 8*8=64"<<endl;
cout<<" 8*9=72"<<endl;
cout<<" 8*10=80"<<endl;
}
if (n1==9){
cout<<" 9*1=9"<<endl;
cout<<" 9*2=18"<<endl;
cout<<" 9*3=27"<<endl;
cout<<" 9*4=36"<<endl;
cout<<" 9*5=45"<<endl;
cout<<" 9*6=54"<<endl;
cout<<" 9*7=63"<<endl;
cout<<" 9*8=72"<<endl;
cout<<" 9*9=81"<<endl;
cout<<" 9*10=90"<<endl;
}
if (n1==10){
cout<<" 10*1=10"<<endl;
cout<<" 10*2=20"<<endl;
cout<<" 10*3=30"<<endl;
cout<<" 10*4=40"<<endl;
cout<<" 10*5=50"<<endl;
cout<<" 10*6=60"<<endl;
cout<<" 10*7=70"<<endl;
cout<<" 10*8=80"<<endl;
cout<<" 10*9=90"<<endl;
cout<<" 10*10=100"<<endl;
}
getch();
}
21. ingrese los 4 valores de los bimestres y mostrar el promedio y si el alumno
aprobó o reprobó
#include<conio.h>
#include<iostream.h>
void main(){
int d1,d2,d3,d4, r, promedio;
cout<<"ingrese un numero"<<endl;
cin>>d1;
cout<<"ingrese otro numero"<<endl;
cin>>d2;
cout<<"ingrese otro numero"<<endl;
cin>>d3;
cout<<"ingrese otro numero"<<endl;
cin>>d4;
r=(d1+d2+d3+d4)/4;
cout<<"el promedio es: "<<r<<endl;
if (promedio>60){
cout<<" aprobo "<<endl;
}else{
cout<<" reprobo "<<endl;
}
getch();
}
22. Una tienda ofrece un descuento del 15% sobre el total de la compra durante
el mes de octubre. Dado un mes y un importe, calcular cuál es la cantidad que
se debe cobrar al cliente.
#include<conio.h>
#include<iostream.h>
void main(){
float producto, descuento;
cout<<"ingrese producto"<<endl;
cin>>producto;
descuento=(producto*0.15);
cout<<" total a pagar es : "<<descuento<<endl;
getch();
}
23. Un colegio desea saber qué porcentaje de niños y qué porcentaje de niñas
hay en el curso actual. Diseñar un algoritmo para este propósito (recuerda
que para calcular el porcentaje puedes hacer una regla de 3).
#include<conio.h>
#include<iostream.h>
void main(){
float niños, niñas, porcentaje;
cout<<"cantidad de niños"<<endl;
cin>>niños;
porcentaje=(niños*1)/100;
cout<<" porcentaje de niñas "<<porcentaje<<endl;
cout<<"cantidad de niñas"<<endl;
cin>>niñas;
porcentaje=(niñas*1)/100;
cout<<"porcentaje de niñas"<<porcentaje<<endl;
getch();
}
24. Algoritmo que lea tres números distintos y nos diga cuál de ellos es el mayor.
#include<conio.h>
#include<iostream.h>
void main(){
int n1, n2, n3;
cout<<"ingrese un numero"<<endl;
cin>>n1;
cout<<"ingrese otro numero"<<endl;
cin>>n2;
cout<<"ingrese otro numero"<<endl;
cin>>n3;
if (n1>n2) {
if (n1>n3){
cout<<"el primer numero ingresado es mayor"<<n1<<endl;
}else{
cout<<"el tercer numero ingresado es mayor"<<n3<<endl;
}
if (n2>n3) {
cout<<"el segundo numero ingresado es mayor"<<n2<<endl;
}else{
cout<<"el tercer numero ingresado es mayor"<<n3<<endl;
}
getch();
}
}
25. Crear un algoritmo que pida al usuario un número y le diga si es positivo,
negativo o cero.
#include<conio.h>
#include<iostream.h>
void main(){
float d1;
cout<<"Numero ingrese"<<endl;
cin>>d1;
if (d1>=1){
cout<<"positivo"<<endl;
}else{
cout<<"negativo"<<endl;
}
getch();
}
26. Imprimir el costo de una llamada telefónica, capturando la duración de la
llamada. Y conociendo lo siguiente.
a. Toda llamada que dure 3 o menos minutos tiene un valor de Q5.
b. Cada minuto adicional tiene un precio de Q3.
#include<conio.h>
#include<iostream.h>
void main(){
float minutos, extras, total;
cout<<"ingrese los minutos de la llamada"<<endl;
cin>>minutos;
if (minutos<=3){
cout<<"la llamada que realizo es de Q5 "<<endl;
}else{
extras=minutos-3;
total=extras*3+5;
cout<<"el total de la llamada es Q "<<total<<endl;
}
getch();
}
27. Una persona es apta para prestar el servicio militar obligatorio cuando: es
mayor de 18 años, menor de 25 años, y género masculino. Realizar un
algoritmo que permita determinar si una persona es apta o no para prestar el
servicio militar
#include<conio.h>
#include<iostream.h>
void main(){
int f1;
cout<<"Escriba la edad"<<endl;
cin>>f1;
if(f1>18<25){
cout<<"Apta para prestar servicio militar"<<endl;
}else{
cout<<"No apta para prestar servicio militar"<<endl;
}
getch();
}
28. Una empresa quiere hacer una compra de varias piezas de la misma clase a
una fábrica. La empresa, dependiendo del monto total de la compra, decidirá
qué hacer para pagar al fabricante.
a. Si el monto total de la compra excede de Q500.000 la empresa tendrá
la capacidad de invertir de su propio dinero un 55% del monto de la
compra, pedir prestado al banco un 30% y el resto lo pagará
solicitando un crédito al fabricante.
b. Si el monto total de la compra no excede de Q500 000 la empresa
tendrá capacidad de invertir de su propio dinero un 70% y el restante
30% lo pagará solicitando crédito al fabricante.
c. El fabricante cobra por concepto de intereses un 20% sobre la
cantidad que se le pague a crédito.
d. Hacer un algoritmo que determine cómo se pagaría una compra
determinada.
30. Una tienda ha puesto en oferta la venta al por mayor de cierto producto,
ofreciendo un descuento del 15% por la compra de más de 3 docenas y 10%
en caso contrario. Diseñe un algoritmo que determine el monto de la compra,
el monto del descuento y el monto a pagar.