Dev - C++ - Hacer en Dev c++ lo mas rapido estoy en examen

 
Vista:
sin imagen de perfil

Hacer en Dev c++ lo mas rapido estoy en examen

Publicado por Ore (8 intervenciones) el 18/02/2022 23:18:30
Escriba el programa que presente los valores con el formato que muestra la tabla. Se debe considerar lo
siguiente:
• Leer valores Desde y Hasta.
• Se debe utilizar un ciclo para generar los números enteros de N, entre Desde y Hasta. N inicia con el valor
Desde y termina con el valor Hasta.
• Por cada valor N, se calculan A y B, y se les da salida: N, A, B.
• Si el valor N es impar, se calcula el valor A = N al cuadrado más 1, y B = 0.
• Si el valor N es par, se calcula el valor B = raíz cuadrada de N por 2, y A = 0.
• El programa termina cuando el valor Desde sea igual a -1.

entradas:
Leer desde:
Leer hasta:

salidas:
N A B
xx xxxxx.xx xxxxxx.xx
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
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Hacer en Dev c++ lo mas rapido estoy en examen

Publicado por dario (718 intervenciones) el 19/02/2022 10:56:29
Hola, esto es lo que quieres.
Salu2

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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main() {
    int desde,hasta,n;
    float a,b;
 
    cout << "Desde: ";
    cin >> desde;
    cout << "Hasta: ";
    cin >> hasta;
 
    cout << endl;
    if (desde != -1) {
        for (n=desde; n<=hasta; n++) {
            if (n % 2 != 0) {
                a = pow(n,2) + 1;
                b = 0;
                cout << n << "\t" << a <<"\t" << b;
                cout << endl;
             }
            else {
                b = sqrt(n) * 2;
                a = 0;
                cout << n << "\t" << a <<"\t" << b;
                cout << endl;
            }
        }
    }
 
    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
1
Comentar