Dev - C++ - ayuda x favor. soy nuevo :3

 
Vista:

ayuda x favor. soy nuevo :3

Publicado por yan car (1 intervención) el 26/05/2022 05:54:59
Realizar el diagrama de flujo.




Se desea desarrollar un software que permita crear un menú interactivo para el
gremio piscicultor con el fin de calcular el valor de comida de los peces con base en
la siguiente información:
Tilapias o Mojarras: Por cada 4 peces se debe arrojar 2 kg de alimento.
Cachamas: Por cada 2 peces se debe arrojar 2kg de alimento.
Truchas: 10 kg de alimento por cada recambio de agua cada.
Cada recambio de agua se realiza 2 en el día.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder
Imágen de perfil de kevin

RE: ayuda x favor. soy nuevo :3

Publicado por kevin (59 intervenciones) el 27/05/2022 07:22:30
Lo único que no entiendo de tu mensaje es "Cada recambio de agua se realiza 2 en el día." ¿Que "2" se realiza en el día? ¿2 litros de agua, 2 cálculos de cada uno de los alimentos? Así que te dejado el código casi terminado, sólo falta el caso 3 en el switch.

Además, ya que apenas eres nuevo en la programación, te he dejado algunas notas para que vayas aprendiendo algunos conceptos que se usan en muchos lenguajes :), no te rindas, haz los códigos por ti mismo, la programación está muy buena si te propones aprender su lógica :) si inviertes un poco de tu tiempo programando, va a ser muy bueno para ti, hay muchos cursos gratis en YouTube.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
using namespace std;
 
int main(){
    int decision, cantidad;
 
    /**
     * A este bucle sin comparacion se le llama
     * bucle infinito, es muy bueno a la hora de
     * crear menus
     */
    while(true){
        cout << "-------------------\n";
        cout << "seleccione el calculo que desee:\n"
        << "1)Calculo de alimento para mojarras/tilapia\n"
        << "2)Calculo de alimento para Cachamas\n"
        << "3)Calculo de alimento para truchas\n"
        << "4)Salir\n>>> ";
 
        cin >> decision;
 
        /**
         * el switch son varios if() anidados en "casos",
         * donde, dependiendo lo que contenga "decision"
         * pueden ejecutarse estos casos, en caso de no
         * existir, se van a "default" que, en este caso
         * nos mostraran una alerta de "no existe".
         * Los breaks son simplemente para que el
         * lenguaje sepa hasta donde termina un caso
         */
        switch (decision){
        case 1:
            cout << "Cuantas Tilapias o Mojarras tienes?: ";
            cin >> cantidad;
            cout << "Debes de darles " << cantidad*0.5 << " kgs de alimento\n";
            break;
 
        case 2:
            cout << "Cuantas Tilapias o Mojarras tienes?: ";
            cin >> cantidad;
            cout << "Debes de darles " << cantidad << " kgs de alimento\n";
            break;
 
        case 3:
            //Completalo, tu puedes :)!
            break;
 
        case 4:
            exit(0);
            break;
 
        default:
            cout << "La opcion no existe, vuelvelo a intentar\n";
            break;
        }
    }
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar