Tarea 1
Tarea 1
Tarea 1
Tarea 1
Instrucción cout:
Mostrar dos datos tipo carácter con diferentes mensajes:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
char mensaje1[5] = "Hola";
char mensaje2[6] = "Adios";
cout<<mensaje1<<endl;
cout<<mensaje2;
return 0;
}
Instrucción cin:
Pedir un numero entero y un numero punto flotante para mostrar la suma y multiplicación de ambos datos:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a;
float b;
float suma;
float multiplicacion;
cout<<"Ingrese un numero entero:"<<endl;
cin>> a;
cout<<"Ingrese un numero decimal:"<<endl;
cin>> b;
suma= a+b;
multiplicacion= a*b;
cout<<"La suma de "<<a<<" + "<<b<<" es:"<<endl<<suma<<endl;
cout<<"La multiplicacion de "<<a<<" * "<<b<<" es:"<<endl<<multiplicacion;
return 0;
}
Instrucción if, else y swicht:
Pedir dos edades de infantes y verificar cual niño es el mayor:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int edad_meses1;
int edad_meses2;
cout<<"Introdusca los meses del primer infante:"<<endl;
cin>> edad_meses1;
cout<<"introdusca los meses del segundo infante:"<<endl;
cin>> edad_meses2;
if (edad_meses1<edad_meses2)
{cout<<"El segundo infante es mayor";}
else {cout<<"El primer infante es mayor";}
return 0;
}
Instrucción for, while y do-while:
Mostrar 100 veces la palabra "somos los mejores”:
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
for (int i= 1; i<=100; i++)
cout<<"Somos los mejores"<<endl;
return 0;
}
PROGRAMAR CON FUNCIONES:
Crear el siguiente menú de operaciones aritméticas:
S- Sumar dos números enteros y un número punto flotante
R- Restar un número menor a 520 de otro número mayor a 520
M- Multiplicar un número entero de otro número punto flotante
D- Dividir un nro. entero de otro nro. entero. Condición es denominador diferente a cero.
F- Finalizar menú
Al elegir una de las opciones pedir los datos y mostrar el resultado aplicando la técnica de la programación con
funciones para cada opción
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a;
int b;
float c;
float suma;
float resta;
float multiplicacion;
float division;
char S;
do{
cout<<"----------MENU---------"<<endl;
cout<<"S-Sumar dos numeros enteros y un numero punto flotante:"<<endl;
cout<<"R-Restar un numero menor a 520 de otro numero mayor a 520:"<<endl;
cout<<"M-Multiplicar un numero entero de un numero punto flotante:"<<endl;
cout<<"D-Dividir un nro. entero de otro nro. entero, con denominadores diferentes a 0:"<<endl;
cout<<"F-Finalizar menu"<<endl;
cout<<"Seleccione la letra correspondiente a la operacion que quiera realizar:"<<endl;
cin>> S;
switch(S){
case 'S': cout<<"Introduzca un numero entero:"<<endl;
cin>> a;
cout<<"Introduzca un numero entero:"<<endl;
cin>> b;
cout<<"Introduzca un numero decimal:"<<endl;
cin>> c;
suma= a+b+c;
cout<<"La suma de "<<a<<"+"<<b<<"+"<<c<<" es:"<<endl<<suma<<endl;break;