Sorry, the C++ class is in spanish, the same with the books , plus my
english is not that good at all.
Wright a program that introduces 3 numbers from the keyboard and display
la suma "the sum", el promedio "the average" , el producto "the product", el menor "the smallest" & el mayor "the biggest" of the 3 numbers.
It should be displaied this way.
Introdusca tres numeros enteros diferentes: 13 27 14
La suma es 54
El promedio es 18
El producto es 4914
El menor es 13
El mayor es 27
This is so far what i have:
//programa4
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
// la función main comienza la ejecución del programa
int main()
{
int entero1; // primer número que introduce el usuario
int entero2; // segundo número que introduce el usuario
int entero3; // tercer número que introduce el usuario
int suma; // variable en la que se almacenará la suma
int promedio; // el promedio es el resultado de la suma de
// el (entero1 + entero2 + entero3) / 3
int multiplicacion; // la multiplicación de el entero1 * entero2 * entero3
cout << "Digite el primer entero: "; // indicador
cin >> entero1 >> entero2 >> entero3; // lee un entero
suma = entero1 + entero2 + entero3;
promedio = (entero1 + entero2 +entero3) / 3;
multiplicacion = entero1 * entero2* entero3;
cout << "La Suma " << suma << endl;
cout << "La Multiplicacion es " << multiplicacion << endl;
cout << "El Promedio es " << promedio << endl;
return 0;
}
So far this part is working, my problem is with this part of the
program:
yes being that it is class arrays are not usually introduced for at least 3 months I would agree with jsmith, more that likely even a simple if equation would help and probably more what the intructor is looking for.
assume the smallest / largest.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
int largest, smallest;
smallest = number1;
if (number2 < smallest)
{
smallest = number2;
}
if (number3 < smallest)
{
smallest = number3;
}
// and same for the largest ;;
cout << "Smallest number is: " << smallest << endl;
cout << "Largest number is: " << largest << endl;
Thanks for all your answers, and to "jsmith" thank you I use your answer.
Here is the finish program:
//programa4
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
int entero1; // primer número que introduce el usuario
int entero2; // segundo número que introduce el usuario
int entero3; // tercer número que introduce el usuario
int suma; // variable en la que se almacenará la suma
int promedio; // el promedio es el resultado de la suma de
// el (entero1 + entero2 + entero3) / 3
int multiplicacion; // la multiplicación de el entero1 * entero2 * entero3
int menor, mayor;
cout << "Digite los enteros:\n\n";
cin >> entero1; // lee un entero
cin >> entero2; // lee un entero
cin >> entero3; // lee un entero
suma = entero1 + entero2 + entero3;
promedio = (entero1 + entero2 +entero3) / 3;
multiplicacion = entero1 * entero2* entero3;
menor = entero1;
if (entero2 < menor)
{
menor = entero2;
}
if (entero3 < menor)
{
menor = entero3;
}
mayor = entero1;
if (entero2 > mayor)
{
mayor = entero2;
}
if (entero3 > mayor)
{
mayor = entero3;
}
cout << "La suma es: " << suma << endl;
cout << "La multiplicacion es: " << multiplicacion << endl;
cout << "El Promedio es: " << promedio << endl;
cout << "El menor es el numero: " << menor << endl;
cout << "El mayor es el numero: " << mayor << endl;