Publicado el 25 de Enero del 2019
2.664 visualizaciones desde el 25 de Enero del 2019
72,7 KB
11 paginas
Creado hace 13a (01/01/2012)
www.monografias.com
Ejercicios de programación en C++
• Elabore un programa que permita el ingreso de un número calcular el cubo
• Elabore un programa que permita calcular el área de un trapecio
• Elabore un programa que permita calcular el área de un rombo
• Elabore un programa que permita el ingreso de un numero determine si es positivo o si es negativo
• En una tienda de artefactos electrónicos ponen vigencia en el siguiente plan para incrementar sus
ventas
operador (*)
• Elaborar un promedio que permita el ingreso de dos números
• Elabore un programa que permita elaborar la estructura switch
• Elaborar un programa que determine si un número es positivo, negativo o nulo
• Elabore un programa para calcular los números n utilizando la estructura while
• Elaborar un programa que calcule el factorial de un número
• Elabore un programa que calcule el producto de dos números mediante sumas, sin utilizar el
• Calculo de número de años
• Elabore un programa que permita calcular el cuadrado de los números del 1 al 10
• Programa que solicita el ingreso de un carácter en minúscula y no convierte en mayúscula
• Calcular la hipotenusa de un triangulo rectángulo
• Calculo de una potencia de un número ingresado
• Calcular el ceno de un Angulo en radiantes
Autor:
Yonathan Bryan Avelino Llivichusca
Elabore un programa que permita el ingreso de un número calcular el cubo
#include<stdio.h>
#include<conio.h>
Main()
{
Float cubo, num;
Clrscr();
Printf(“ingrese un numero:”);
Scanf(“%f” , & num);
Cubo=num*num*num
Printf(“el cubo de % 2f es % 2f”, num, cubo);
Getch();
}
Elabore un programa que permita calcular el área de un trapecio
#include<stdio.h>
#include<conio.h>
Main()
{
Float b1, b2, h, área;
Clrscr();
Printf(“calcular el área de un trapecio:”);
Scanf(“%2f”, & area);
Printf(“ingrese b1“);
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
Scanf(“%2f”, & b1”);
Printf(“ingrese la base menor”);
Scanf(“%2f” , & b2);
Printf(“ingrese la altura:”);
Scanf(“%2f” , & h);
Area=(b1+b2) h/2
Printf(“la respuesta es : %2f”, área);
Getch();
}
Elabore un programa que permita calcular el área de un rombo
#include<stdio.h>
#include<conio.h>
Main()
{
Float d1, d2, area;
Clrscr();
Printf(“calcular el area de un rombo”);
Printf(“ingrese el valor de d1:”);
Scanf(“%2f”, & d1);
Printf(“ingrese el valor de d2:”);
Scanf(“%2f” , & d2);
Area=(d1*d2)/2;
Printf(“la respuesta es :%2f”, area);
Getch();
}
Elabore un programa que calcule la condición que debe recibir un vendedor. Si la venta es mayor a
$500, el vendedor debe recibir el 15% del total de la venta; en caso contrario es decir, di la venta es
menor o igual que 500 el vendedor debe recibir el 5%
#include<stdio.h>
#include<conio.h>
Int main()
{
Float ventot , comision;
Clrscr();
Printf(“calculo de condición\n:”);
Printf(“ingrese la venta total: “);scanf(“%f”, & ventot);
If (ventot>500){
Comisión=ventot*0.15;
}
Else
{
Comisión=ventot*0.05;
Printf(“el vendedor debe recibir:%2f”,comisión);
Getch();
}
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
Elabore un programa que permita el ingreso de un numero determine si es
positivo o si es negativo
#include<stdio.h>
#include<conio.h>
Int main()
{
Int num;
Clrscr();
Printf(“ingrese un numero:”); scanf(“%2d”, & num);
If(n>=0)
{
Printf(“positivo”);
}
Else
{
Printf(“negativo”);
}
Getch();
}
En una tienda de artefactos electrónicos ponen vigencia en el siguiente plan para
incrementar sus ventas
#include<stdio.h>
#include<conio.h>
Int main();
{
Float ventot, descuento;
Clrscr();
Printf(“calcular el descuento\n”);
Printf(“ingrese la venta total”);
Scanf(“%2f”, & ventot);
If(ventot<100);
Descuento=ventot*0.05;
Else if(ventot<200);
Descuento=ventot*0.08;
Else if(“ventot<250);
Descuento=ventot*0.12;
Else if(ventot>250)
Descuento=ventot*0.15;
Descuento=venta total-descuento;
Printf(“la venta total a pagar es :%2f”, descuento);
Getch();
}
Elaborar un promedio que permita el ingreso de dos números
#include<stdio.h>
#include<conio.h>
Main()
{
Int a, b, max;
Clrscr();
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
Printf(“ingrese un numero:”); scanf(“%d”, & a);
Printf(“ingrese otro numero:”); scanf(“%d”, &b);
Max=(a>b)? a:b;
Printf(“el mayor es :%d”, max);
Getch();
}
Elaborar un programa que ingrese una nota si es>= que 40 presentar un mensaje aprobado caso
contrario si es menor que 40 presentar un mensaje de supletorio
#include<stdio.h>
#include<conio.h>
Main()
{
Float nota;
Clrscr();
Printf(“ingrese la nota obtenida:”); scanf(“%f”, & nota);
If(nota>40);
Printf(“aprobado);
Else
Printf(“supletorio”);
Getch();
}
Elabore un programa que permita elaborar la estructura switch
#include<stdio.h>
#include<conio.h>
Main()
{
Int opcion, float base, altura, lado, d1, d2;
Clrscr();
Printf(“calculo de área \n”);
Printf(“1 rectángulo\n”);
Printf(“2 cuadrado\n”);
Printf(“3 rombo\n”);
Printf(“elija una opción:”); scanf(“%d”, & opción);
Clrscr();
Switch (opción){
Case 1
Printf(“área del triangulo”);
Printf(“ingrese la base:”); scanf(“%f”, & base);
Printf(“ingrese la altura :”); scanf(“%f”, & altura);
Printf(“el área del rectángulo es :%2f”, base*altura);
Break;
Case 2
Printf(“área del cuadrado”);
Printf(“ingrese uno de sus lados:”); scanf(“%f”, & lado);
Printf(“el área del cuadrado es:%2f”, lado*lado);
Break;
Case 3
Printf(“área del rombo”);
printf(“ingrese diagonal 1:”); scanf(“%f”, & d1);
Printf(“ingrese diagonal 2:”); scanf(“%f”, & d2);
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
Printf(“el área del rombo es :%2f”, d1*d2/2);
Break;
Default
Printf(“elija un numero entero entre 1y3”);
Break;
}
Getch();
}
Programa para obtener el salario neto y la retención de un empleado. La retención se basa en las
siguientes condiciones si es menor que el salario y menor de 150 la retención es el cero% si 150 es
menor o igual al salario o es menor o igual a 300 la retención es del 5% si 300 es menor o igual que
el salario la retención es de 8%
#include<stdio.h>
#include<conio.h>
Main()
{
Char nombre [30];
Float salario, reten, salneto;
Clrscr();
Printf(“ingrese datos del empleado\n”);
Printf(“---------------\n”);
Printf(“nombre:”); gets(nombre)
Printf(“salario:”); scanf(“%f”, & salario);
Printf(“---------------\n”);
If(salario>=1500){
If(salario<=3000)
Reten=salario*0.05;
Else
Reten=salario*0.08;
}
Else
Reten=0
Salneto=salario-reten;
Printf(“--------------\n”);
Printf(“boleta de pago\n”);
Printf(“---------------\n”);
Printf(“nombre:%10 s\n”, nombre);
Printf(“salario:%10 2f\n”, salario);
Printf(“retención:%10 2f\n”,reten);
Printf(“salario neto:%10 2f\n”, salneto);
Printf(----------------\n”);
Printf(“pulse cualquier tecla”);
Getch();
}
Elaborar un programa que determine si un número es positivo, negativo o nulo
#include<stdio.h>
#include<conio.h>
Int main()
{
Int d, n, un;
Clrscr();
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
Printf(“ingreso de un numero:”);
Scanf(“%f”, &n);
If(n>=0);
{
Printf(“positivo”);
}
Else
{
Printf(“negativo”);
}
Else
{
Printf(“nulo”);
Getch();
}
Una tienda de artefactos electrónicos necesita incrementar sus ventas y para ello ponen vigencia el
siguiente plan un descuento del 10% para las compras que supere los 300 dólares para las compras
menores o iguales que 300 el descuento debe ser del 5%
#include<stdio.h>
#include<conio.h>
Int main()
{
Float venta, descuento;
Clrscr();
Printf(“calculo del descuento”);
Printf(“ingrese la venta total”);
Scanf(“%f”, & ventot);
If(ventot>300){
Descuento=ventot 0.10;
}
Else
{
Descuento=ventot*0.05;
}
Total a pagar=venta total-descuento;
Printf(“la venta total a pagar es:%2f”, descuento);
Getch();
}
Elabore un programa para calcular los números n utilizando la estructura while
#include<stdio.h>
#include<conio.h>
Main()
{
Int x, n, suma;
Clrscr();
Printf(“ingrese un numero entero:”);
Scanf(“%d”, & n);
Suma=0;
X=1;
While(x<=n){
//acumula la suma de dos números 1, 2, 3………., n);
Suma=suma +x ;
//genera los numeros1, 2, 3……….., n
X=x+1;
Para ver trabajos similares o recibir información semanal sobre nuevas publicaciones, visite www.monografias.com
www.monografias.com
}
Printf(“la suma de los numeros es:% ld”, suma);
Printf(“\n pulse cualquier tecla………”);
Getch();
}
Elaborar un programa que calcule el factorial de un número
#include<stdio.h>
#include<conio.h>
Main()
{
Int n, x, float fact=1;
Clrscr();
Printf(“ingrese un numero entero:”); scanf(“%d”, & n);
X=n;
While(x>0) {
Fact=fact*x;
X=x-1;
Printf(“el factorial de :%d es % f”, n, fact);
Getch();
}
Elabore un programa que calcule el producto de dos números mediante sumas,
sin utilizar el operador (*)
#include<stdio.h>
#include<conio.h>
Main()
{
Long int a, b, prod;
Clrscr();
Printf(“producto de dos numeros positivos\n”);
Printf(“ingrese primer factor:”); scanf(“% ld”, &a);
Printf(“ingrese segundo factor:”); scanf(“(“% ld”, &b);
Prod=0
Do{
Prod=prod+a
B=b-1;
}while(b>0);
Printf(“el producto es:% ld \n”, prod);
Printf(“pulse cualquier tecla……”);
Getch();
}
Elabore un programa que solicita el capital inicial el tipo de interés, los números de periodos, el
número de años de la inversión. El cálculo capital final (valor futuro) el desarr
Comentarios de: Ejercicios de programación en C++ (0)
No hay comentarios