Dev - C++ - tres digitos

 
Vista:
sin imagen de perfil
Val: 11
Ha aumentado su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

tres digitos

Publicado por Estebn romero (3 intervenciones) el 23/04/2021 19:38:53
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
#include <cstdio>
#include <conio.h>
#include <iostream>
 
using namespace std
 
int main(int argc, char *argv[])
{
 int x,a,b,c,d,suma;
 cout<<"Este programa suma los digitos de un número entero de tres cifras.\n\n";
 cout<<"Digite un número de tres cifras... ";
 cin>>x;
 if ( x >= 100)
 {
  if (x <= 999)
  {
   a = X / 10;
   b = X % 10
   c = a / 10;
   d = a % 10;
   Suma = b+c+d;
   cout<<La suma de los digitos del número es: <<Suma;
  }
  else
  {
   cout<<"El número se encuentra fuera del rango."
  }
 }
 else
 {
  if (x<=-100)
  {
   if (X>=-999)
   {
    a = (-x) / 10;
    b = (-x) % 10
    c = a / 10;
    d = a % 10;
 
    Suma = b+c+d;
    cout<<"La suma de los digitos del número es: "<<Suma;
   }
   else
   {
    cout<<"El número se encuentra fuera del rango.";
   }
  }
  else
  {
   cout<<"El número se encuentra fuera del rango.";
  }
 }
 getch();
 return 0
}
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++

tres digitos

Publicado por dario (718 intervenciones) el 24/04/2021 03:49:00
Algo un poco mas simple.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main() {
  int n;
  int x,suma=0;
 
  do {
    cout << "Ingrese un numero de 3 digitos: ";
    cin >> n;
  } while ((n < 100) || (n > 999));
 
  while (n >= 1) {
    x = n % 10;
    n = n / 10;
    suma = suma + x;
  }
 
  cout << suma << 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
0
Comentar
sin imagen de perfil
Val: 11
Ha aumentado su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Tarea calificble 2

Publicado por Estebn romero (3 intervenciones) el 25/04/2021 23:46:24
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
#include <cstdio>
#include <conio.h>
#include <iostream>
using namespace std;
 
int main(int argc, char *argv[])
{
 float TAREA1, TAREA2, TAREA3 ;
 float TALLER1, TALLER2, TALLER3 ;
 float PARCIAL1, PARCIAL2, PARCIAL3 ;
 float P1,P2,P3,DEF;
 
 cout<< "Este programa realiza el calculo de la definitiva de su curso.";
 cout<<"Los valores deben estar entre 0 y 5.";
 cout<<"Digite la nota de la tarea del PRIMER corte...";
 cin>> TAREA1;
 
  if (TAREA1 >= 0) {
                   }
 if ( TAREA1 <= 5 ) {
 	cout <<"Digite la nota del taller del primer corte…";
 	cin>> TALLER1;
                    }
 if ( TALLER1 >= 0 ) {
                     }
 if ( TALLER1 <= 5 ) {
 	cout<< "Digite la nota del parcial del PRIMER corte…";
 	cin>>PARCIAL1;
                     }
 
 if ( PARCIAL1 >= 0 ) {
                      }
 
 if (PARCIAL1 <= 5) {
    P1= (TAREA1 * 25 / 100) + (TALLER1 * 25 / 100 ) + (PARCIAL1 * 50 / 100) ;
 cout<<"Su nota del PRIMER CORTE es: ",  P1 ;
 cout<<"Digite la nota de la tarea del SEGUNDO corte...";
 cin>> TAREA2;
                    }
 
 if  (TAREA2 >= 0) {
                   }
 if (TAREA2 <= 5) {
 	cout<< "Digite la nota del taller del SEGUNDO corte…";
    cin>>TALLER2;
                  }
 
 if (TALLER2 >= 0 ) {
                    }
 if ( TALLER2 <= 5 )	{
 cout<<"”Digite la nota del parcial del SEGUNDO corte…"	;
 cin>>PARCIAL2;
                    }
 
 if (PARCIAL2 >= 0)	{
                    }
 if ( PARCIAL2 <= 5 ) {
    P2 = ( TAREA2 * 25 / 100 ) + ( TALLER2 * 25 / 100 ) + ( PARCIAL2 * 50 / 100 );
 cout<<"Su nota del SEGUNDO CORTE es: ", P2;
 cout<<"Digite la nota de la tarea del TERCER corte...";
 cin>> TAREA3
                      }
 
 if (TAREA3 >= 0) {
                  }
 if ( TAREA3 <= 5 )	{
 cout<<"”Digite la nota del taller del TERCER corte…";
 cin>>  TALLER3
                    }
 if ( TALLER3 >= 0 ) {
                     }
 if (TALLER3 <= 5 ) {
 cout<< "Digite la nota del parcial del TERCER corte…";
 cin>> PARCIAL3
                    }
 
 if ( cin>> PARCIAL3) {
                      }
 if ( PARCIAL3 <= 5 ) {
 	P3= ( TAREA3 * 25 / 100 ) + ( TALLER3 * 25 / 100 ) + ( PARCIAL3 * 50 / 100 ) ;
                      }
 cout<<"Su nota del TERCER CORTE es:" , P3
 
    DEF = ( P1 * 30 / 100 ) + ( P2 * 30 / 100 ) + ( P3 * 40 / 100 );
 cout<<"“La nota definitiva del curso es:" , DEF
 
 else
 cout<<"La nota “, PARCIAL3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, PARCIAL3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA3, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, PARCIAL2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"“La nota “, PARCIAL2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA2, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, PARCIAL1, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, PARCIAL1, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER1, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TALLER1, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA1, “ no está en el rango válido.";
 getch();
 
 else
 cout<<"La nota “, TAREA1, “ no está en el rango válido.";
 getch();
 
 getch();
 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