Está en la página 1de 3

Diaz Flores Karla Belen

PRACTICA 1 - HITO 5
Instrucciones:
 Trabajo individual
 Enviar en un solo archivo PDF (código fuente y captura de la ejecución del programa)
 Fecha de entrega: miércoles 22 de junio 2022 Hrs: 23:59

EJERCICIOS DE RETROALIMENTACION.
Resolver ejercicios: 2, 3 y escoger otras 2. Total=4
VECTOR

1. Generar en Vn: 0, 1, 1, 2, 3, 5, … n=4 ==> V(0, 1, 1, 2)

#include<iostream>
#include<conio.h>

using namespace std;

int main(){
int x=1,y=0,n;
cout<<"n= ";
cin>>n;
cout<<"0 ";
for(int i=1;i<n;i++){
if(i%2!=0){
x=x+y;
cout<<x<<" ";
}
if(i%2==0){
y=x+y;
cout<<y<<" ";
}
}
getch();
return 0;
}
STRUCT

6 Llenar, mostrar una estructura (nombre, salario) para n empleados y hallar


nombre y salario del mejor pagado.

#include<iostream>
#include<conio.h>
#include<cstdlib>
#include<cstdio>

using namespace std;

struct Empleado{
char nombre[80];
float salario;
}e[100];

int main(){
int empleados,mayor=0,menor=999999,posM;

cout<<"Ingrese numero de empleados: "; cin>>empleados;

for(int i=0;i<empleados;i++){
fflush(stdin);
cout<<"Nombre: "; cin.getline(e[i].nombre,80,'\n');
cout<<"Salario: "; cin>>e[i].salario;

//mayor salario
if(e[i].salario > mayor){
mayor = e[i].salario;
posM = i;
}

cout<<"\nEmpleado mejor pagado "<<endl;


cout<<"Nombre: "<<e[posM].nombre<<endl;
cout<<"Salario: "<<e[posM].salario<<endl;

getch();
return 0;
}

También podría gustarte