Dev - C++ - switch

 
Vista:

switch

Publicado por Katia yoali (1 intervención) el 06/04/2022 01:42:52
leer un letra a,b,c o d y ejecutar las siguientes acciones:
a:calcular tabla de multiplicar de un numero ingresado desde el teclado
b:calcular la quinta potencia de un numero entero
c:leer un numero e imprimir si es multiplo o no de 3
d:leer un numero ye imprimir si es par e impar
e:leer 2 numeros e imprimir cual es el mayor de ellos
f:introduce datos con diferentes tipos de variables e imprime los datos en orden invertido
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
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++

switch

Publicado por dario (718 intervenciones) el 06/04/2022 05:28:24
Hola, espero esto te ayude.
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <iostream>
#include <cmath>
 
using namespace std;
 
void mensaje();
void tablaMultiplicar();
void quintaPotencia();
void multiplo3();
void parImpar();
 
int n,i;
 
int main()
{
    char letra;
 
    mensaje();
    cout << "\nIngrese una letra (A-E): ";
    cin >> letra;
    letra = toupper(letra);
 
    switch (letra) {
        case 'A':
            tablaMultiplicar();
        break;
        case 'B':
            quintaPotencia();
        break;
        case 'C':
            multiplo3();
        break;
        case 'D':
            parImpar();
        break;
    }
 
    return 0;
}
 
//---------------
void tablaMultiplicar() {
 
    cout << "Ingrese un numero: ";
    cin >> n;
 
    for (i=1; i<=12; i++) {
        cout << n << " x " << i <<" = " << n * i << endl;
    }
}
 
//-----------------------
void quintaPotencia() {
    int quinta;
 
    cout << "Digite un numero: ";
    cin >> n;
    quinta = pow(n,5);
    cout << "La quinta potencia de " << n << " es " << quinta;
}
 
//--------------------
void mensaje() {
    cout << "leer un letra a,b,c o d y ejecutar las siguientes acciones:"
    << "\na: calcular tabla de multiplicar de un numero ingresado desde el teclado"
    << "\nb: calcular la quinta potencia de un numero entero"
    << "\nc: leer un numero e imprimir si es multiplo o no de 3"
    << "\nd: leer un numero ye imprimir si es par e impar";
}
 
//---------------------
void multiplo3() {
    cout << "Digite un numero: ";
    cin >> n;
 
    if (n % 3 == 0)
        cout << n << " es multiplo de 3";
}
 
//-----------------------
void parImpar() {
    cout << "Ingrese un numero: ";
    cin >> n;
 
    if (n % 2 == 0)
        cout << n << " es par";
    else
        cout << n << " es impar";
}
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