Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<conio.h>
- #include<ctime>
- #include<cstdlib>
- using namespace std;
- void menu(int *op) {
- float tem;
- cout << "Menu"<<"\t";
- cout << "1. Generar Temperatura";
- cout << "2. Encontrar la Temperatura promedio";
- cout << "3. Encontrar la mayor Temperatura";
- cout << "4. Encontrar la menor Temperatura";
- cout << "5. Ordenar la Temperatura de forma ascendente";
- do
- {
- cout << "Ingrese Opcion: ";
- cin >> *op;
- } while (*op<1||*op>6);
- }
- void generar(float *t) {
- for (short i = 0; i < 30; i++)
- {
- t[i] = rand() % 10 + 8;
- }
- }
- void visualizar(float *t) {
- for (int i = 0; i < 30; i++)
- {
- cout << "La temperatura" << i + 1 << "es: " << t[i]<<endl;
- }
- }
- void promedio(float *t, float *pro) {
- float suma = 0;
- for (int i = 0; i < 30; i++)
- {
- suma += t[i];
- }
- *pro = suma / 30;
- }
- void mayor(float *t, float *mayor) {
- ;
- t[0] = *mayor;
- for (int i = 1; t[i] > *mayor; i++)
- {
- *mayor = t[i];
- }
- }
- void menor(float *t, float *menor) {
- t[0] = *menor;
- for (int i = 1; t[i] < *menor; i++)
- {
- *menor = t[i];
- }
- }
- void orden(float *t) {
- float aux;
- short i = 0;
- short j;
- while (i<29)
- {
- while()
- }
- }
- int main() {
- int opcion;
- float valor;
- srand(time(NULL));
- float *temperatura = new float[30];
- do
- {
- menu(&opcion);
- switch (opcion)
- {
- case 1: generar(temperatura); visualizar(temperatura); break;
- case 2:promedio(temperatura, &valor);cout<<"El promedio es: "<<valor << endl;
- case 3:mayor(temperatura, &valor); cout << "El mayor es: " << valor << endl;
- case 4:menor(temperatura, &valor); cout << "El menor es: " << valor << endl;
- case 5:orden(temperatura); visualizar(temperatura); break;
- default:
- break;
- }
- } while (opcion!=6);
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement