Professional Documents
Culture Documents
Hacer un programa que reciba 10 nmeros luego que halle la suma de los 10 nmeros, el promedio, el mayor de lo nmeros, el menor de los nmeros. #include "iostream" #include "conio.h" #include "stdio.h" using namespace std; /*suma filas y columnas de un arreglo*/ int main() { int A[10]; cout<<"ingrese numeros para el arreglo: "<<endl; for(int x=0;x<10;x++){ cin>>A[x]; } cout<<"mostramos el vector: "<<endl; for(int x=0;x<10;x++){ cout<<A[x]<<", "; } cout<<endl<<"Hacemos la suma del vector: "<<endl; int sum=0; for(int x=0;x<10;x++){ sum=sum+A[x]; } cout<<"La suma es: "<<sum<<endl; cout<<"El promedio es: "<<sum/10<<endl; int mayor=0; int nmenor; int nmayor; for(int x=0;x<10;x++){ if (A[x]>=mayor) { mayor=A[x]; nmayor=x; } } cout<<"El numero mayor es: "<<mayor<<endl; int nmen; nmen=mayor; //cout<<"como el mayor es: "<<nmay<<endl; for(int x=0;x<10;x++){ if (A[x]<nmen) { nmen=A[x]; nmenor=x; } } cout<<"El numero menor es: "<<nmen<< endl; }
2. Hacer un programa que lea el nombre y su telfono de 10 personas, luego que permita hacer bsqueda por su nombre o por su telfono. Debera tener el siguiente men 1) Buscar por nombre. 2) Buscar por telfono. 3) Salir.
#include "iostream" #include "conio.h" #include "stdio.h" #include <string.h> using namespace std; struct estudiante{ char nombre[50]; char telefono[10]; }; estudiante agenda[10]; int main() { for (int x=0;x<10;x++) { cout<<"persona: "<<x+1<<endl; cout<<"---------------------------"<<endl; cout<<"ingrese nombre: ";cin>>agenda[x].nombre; cout<<endl<<"ingrese telefono: ";cin>>agenda[x].telefono; cout<<endl<<"---------------------------"<<endl; } cout<<"elija una opcion para buscar"<<endl; cout<<"-------------------------------------"<<endl; char op; cout<<"1). Buscar por nombre"<<endl; cout<<"2). Buscar por telefono"<<endl; cout<<"3). Salir"<<endl; cin>>op; cout<<op<<endl; switch (op) { case '1': cout<<"escogio buscar por nombre..."<<endl;
char palbus[50]; cout<<"ingrese nombre a buscar: ";cin>>palbus; cout<<endl; for (int x=0;x<10;x++){ if (strcmp(agenda[x].nombre, palbus) == 0){ cout<<"El estudiante buscado es: "<<endl; cout<<"-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-: "<<endl; cout<<"Nombre: "<<agenda[x].nombre<<endl; cout<<"Telefono: "<<agenda[x].telefono<<endl; cout<<"-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-: "<<endl; } } break; case '2': cout<<"Ud. escogio buscar por telefono..."<<endl; char numbus[10]; cout<<"ingrese telefono a buscar: ";cin>>numbus; cout<<endl; for (int x=0;x<10;x++){ if (strcmp(agenda[x].telefono, numbus) == 0){ cout<<"El estudiante buscado es: "<<endl; cout<<"-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-: "<<endl; cout<<"Nombre: "<<agenda[x].nombre<<endl; cout<<"Telefono: "<<agenda[x].telefono<<endl; cout<<"-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-: "<<endl; } } break; default: cout<<"Gracias por ingresar..."<<endl; return 0; } }
3. Hacer el mtodo de la burbuja en donde se pueda ordenar 10 nmeros de mayor a menor. //ordenar de mayor a menor con metodo de la burbuja #include "iostream" #include "conio.h" #include "stdio.h" using namespace std; int main() { //ingresamos los numeros int tabla[10]; int tamanio=10; //esto es la cantidad de numeros evaluar cout<<"ingrese 10 numeros:"<<endl; for(int x=0;x<tamanio;x++){ cin>>tabla[x]; } //mostramos los numerosdesordenados cout<<"Mostramos todos los elementos desordenados.."<<endl; for(int x=0;x<tamanio;x++){ cout<<tabla[x]<<", "; } cout<<endl; //ordenamos numeros de mayor a menor int temp=0; for(int y=0;y<10;y++){ for(int x=0;x<tamanio-1;x++){ if (tabla[x]<tabla[x+1]){ temp=tabla[x+1]; tabla[x+1]=tabla[x]; tabla[x]=temp; } } } cout<<endl<<"Mostramos los numeros ordenados de mayor a menor"<<endl; for(int x=0;x<tamanio;x++){ cout<<tabla[x]<<" "; } cout<<endl; }