Dev - C++ - Establecer cuantos numeros debe intruducir

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

Establecer cuantos numeros debe intruducir

Publicado por Cesar (2 intervenciones) el 28/03/2019 06:27:26
Hola, mi programa tienen que intriducir 9 numeros, esto me dice las intrucciones,

Se debe crear un programa que dado un número válido (el número se introduce por teclado, y debe ser un entero con 9 dígitos. Si el numero no tiene 9 dígitos se debe mostrar el mensaje “Valor no valido” y se termina el programa)

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
#include<iostream>
using namespace std;
 
int main ()
{
	int n,n1,n2,n3,n4,n5,n6,n7,n8,n9,sn1,sn2,sn3,sn4,sn5,sn6,sn7,sn8,sn9,sumatt,div,mult,rest;
	cout<<"Escriba un numero de 9 dijitos   ";
	cin>>n;
 
	n1=n/100000000;
	cout<<n1<<"   ";
	n2=n/10000000%10;
	cout<<n2<<"   ";
	n3=n/1000000%10;
	cout<<n3<<"   ";
	n4=n/100000%10;
	cout<<n4<<"   ";
	n5=n/10000%10;
	cout<<n5<<"   ";
	n6=n/1000%10;
	cout<<n6<<"   ";
	n7=n/100%10;
	cout<<n7<<"   ";
	n8=n/10%10;
	cout<<n8<<"   ";
	n9=n%10;
	cout<<n9<<"   "<<endl;
 
	    sn1=n1*10;
		sn2=n2*9;
		sn3=n3*8;
		sn4=n4*7;
		sn5=n5*6;
		sn6=n6*5;
		sn7=n7*4;
		sn8=n8*3;
		sn9=n9*2;
		sumatt=sn1+sn2+sn3+sn4+sn5+sn6+sn7+sn8+sn9;
	    cout<<"LA SUMA ES: "<<sumatt<<endl;
	    div=sumatt/11;
	    cout<<"LA DIVISION ES: "<<div<<endl;
	    mult=div*11;
	    cout<<"LA MULTIPLICACON: "<<mult<<endl;
	    rest=sumatt-mult;
	    cout<<"VALOR: "<<rest<<endl;
 
	//cout << "La suma de los digitos es: " << n1*10 << endl;
	//cout<<d+q+w+e+r<<"   ";
	return 0;
}



//Esto tengo hasta ahora ayuda porfa
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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Establecer cuantos numeros debe intruducir

Publicado por Alfil (1444 intervenciones) el 28/03/2019 11:00:45
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    int numero;
 
    cout << "Entero de 9 digitos: ";
    cin >> numero;
 
    if( numero < 100000000 || numero > 999999999 )
        cout << "\nValor no valido" << endl;
 
    else
        cout << "\nEl numero es " << numero << 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
2
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Establecer cuantos numeros debe intruducir

Publicado por Cesar (2 intervenciones) el 28/03/2019 19:02:45
si con eso lo solucione, muchas gracias!!!
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