You are on page 1of 13

Taller de preparación

para el trabajo final


Mg. Ing. Oscar Javier Flores Gutiérrez
OBJETIVO

1.- Proporcionar algunos conceptos , que ayuden a resolver


el trabajo final.

2.- Asesorar y calificar el avance del trabajo final


?QUÉ HACE EL SGTE CÓDIGO?
 int opcion=1;

 while (opcion!=4)
{
 cout<<"Menu"<<endl;
 cout<<"1.-suma"<<endl;
 cout<<"2.-resta"<<endl;
 cout<<"3.-multiplicacion"<<endl;
 cout<<"4.-salir"<<endl;
 cin>>opcion;
 }
¿Podría servir ?

Investigar ¿Cómo limpiar la pantalla?


LLAMADO
A Función
potencia
int main()
Tiene dos

{ parámetros de
entrada

cout<<pow(2,3);
}
Retorna un resultado 2 3 es decir
Retorna 8

Es ejemplo del USO de una función (que internamente calcula la potencia)


¿ SE PODRÁ IMPLEMENTAR FUNCIONES
PROPIAS?
?QUÉ HACE?
 if (opcion==1)
{
 suma(a,b);
 }
 else{
 if(opcion==2)
{
 resta(a,b);
 }
 else
 {
 if (opcion==3)
 multiplicacion(a,b);
 }
 }
 }
 int suma(int a, int b) {
 cout<<a+b;
 }

 int resta(int a, int b) {


 cout<<a-b;
 }

 int multiplica(int a, int b) {


 cout<<a*b;
 }
?QUÉ HACE EL SGTE CÓDIGO?

int main()
{
string nombres[5];
string buscar;
int n=4;
nombres[0]=“oscar”; nombres[1]=“Javier”; nombres[2]=“chipi”; nombres[3]=“alvaro”;nombres[4]=“chino cardenas”;
getline(cin,buscar); //cin>>buscar;

for(int i=0; i<=n; i=i+1){


if (buscar==nombres[i]){
cout<<nombres[i]<<“existe”<<endl;
}
}
return 0;
}
?QUÉ HACE EL SGTE CÓDIGO?
int main(){
string nombres[5];
string buscar;
int n=4;

int notas[5]={ 10,20,15,5,17};


nombres[0]="oscar"; nombres[1]="javier"; nombres[2]="chipi"; nombres[3]="alvaro";nombres[4]="chino cardenas";

getline(cin,buscar); //cin>>buscar;
for(int i=0; i<=n; i=i+1){
if (buscar==nombres[i]){
cout<<nombres[i]<<" tiene nota "<<notas[i] <<endl;
}
}
return 0;
}
?Qué hace el Sgte. código?
INVESTIGAR ARREGLOS BIDIMENSIONALES

You might also like