Actividad Programación Orientada a Objetos con el Lenguaje C++
Enviado por andy_fernandez10 • 16 de Noviembre de 2015 • Trabajo • 751 Palabras (4 Páginas) • 258 Visitas
Lenguajes en programación C++
Nivel 1
Actividad autoaprendizaje
Aprendiz: ANDRÉS FELIPE FERNANDEZ ALVIS
Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Condiciones
Nombre de la actividad: Ejercicios del Tema 1. Desarrollo de programa en C++, aplicando el concepto de condiciones sencillas
Objetivo específico de aprendizaje
Analizar el material de apoyo para entender la estructura, la sintaxis y el funcionamiento de una condición sencilla de una y dos alternativas.
Descripción de la actividad
Resuelve los siguientes problemas en C++:
1. El maestro de la clase de Matemáticas quiere determinar cual es 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.
R//
#include "stdafx.h"
#include "iostream"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a,b,c;
cout<< "Digite la primera nota: ";
cin >> a,
cout<< "Digite la segunda nota: ";
cin >> b;
cout<< "Digite la tercera nota: ";
cin >> c;
if ((a>b) && (a>c))
cout << "La mayor nota es: " << a << endl;
else if ((b>a) && (b>c))
cout << "La mayor nota es: " << b << endl;
else
cout << "La mayor nota es: " << c << endl;
system("pause");
return 0;
}
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.
R//
#include "stdafx.h"
#include "iostream"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int c1,c2,c3,p1,p2,p3, pago;
float desc, total, subtotal;
cout << "Digite la cantidad de brochas de cerda que desee comprar: ";
cin >> c1;
cout << "Digite precio unitario de las brochas: ";
cin >> p1;
cout << "Digite la cantidad de rodillos que desee comprar: ";
cin >> c2;
cout << "Digite precio unitario de los rodillos: ";
cin >> p2;
cout << "Digite la cantidad de sellador que desee comprar: ";
cin >> c3;
cout << "Digite precio unitario del sellador: ";
cin >> p3;
cout << "Forma de Pago (1: Contado / 2:Credito) : ";
cin >> pago;
while ((pago<1) || (pago>2)) {
cout << "Error \n";
cout << "Forma de Pago (1: Contado / 2:Credito) : ";
cin >> pago;
}
subtotal=c1*p1*0.8 + c2*p2*0.85 + c3*p3;
if (pago==1)
desc=0;
else
desc=desc=subtotal*0.07;
total=subtotal-desc;
cout << "El total a pagar es: " << total << endl;
system("pause");
return 0;
}
...