Algoritmia - algoritmo que realice calculos dependiendo de dos numeros

 
Vista:
sin imagen de perfil

algoritmo que realice calculos dependiendo de dos numeros

Publicado por andres (1 intervención) el 31/07/2017 02:50:47
1.Escribir un programa utilizando la estructura Switch, que reciba dos números de dos cifras, tome el primer número digitado y dependiendo del valor del último dígito haga:
0: Diga cuál es mayor 5: Calcule la división
1: Diga cuál es menor 6: Diga si el primero es divisible por el segundo
2: Calcule la suma 7: Diga si el segundo es divisible por el primer
3: Calcule la resta 8: calcule la raíz cuadrada del primer número
4: Calcule la multiplicación 9: Imprima en pantalla “Que punto tan fácil”

Ejemplo si los dos números digitados son 46 y 54, el primer número es el 46 y el último digito es 6 el programa debe decir si el primero es divisible por el segundo.
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: 312
Oro
Ha mantenido su posición en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

algoritmo que realice calculos dependiendo de dos numeros

Publicado por dario (32 intervenciones) el 31/07/2017 05:47:51
Te dejo el pseudocodigo

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
INICIO
	leer(a)
	leer(b)
 
	ultimo_digito = a mod 10
 
	caso ultimo_digito
		0:	si a > b
				mayor = a
			sino
				mayor = b
			fin-si
		1:	si a < b
				menor = a
			sino
				menor = b
			fin-si
		2:	suma = a + b
			imprimir(suma)
		3:	resta = a - b
			imprimir(resta)
		4:	p = a * b //producto
			imprimir(p)
		5:	d = a / b //division
			imprimir(d)
		6:	si a mod b == 0 //divisible
				imprimir('El primero es divisible del segundo')
			fin-si
		7:	si b mod a == 0
				imprimir('El segundo es divisible del primero')
			fin-si
		8:	raiz = sqrt(a) //raiz cuadrada
			imprimir(raiz)
		9:	imprimir('Que punto tal facil')
	fin-caso
FIN
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
sin imagen de perfil

algoritmo que realice calculos dependiendo de dos numeros

Publicado por andres (2 intervenciones) el 02/08/2017 04:27:29
gracias por tu respuesta compañero me sirvio mucho
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

algoritmo que realice calculos dependiendo de dos numeros

Publicado por andres (2 intervenciones) el 02/08/2017 05:18:33
,pero me podrias decir que significa ultimo_digito = a mod 10
como se escribiria en java
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: 312
Oro
Ha mantenido su posición en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

algoritmo que realice calculos dependiendo de dos numeros

Publicado por dario (32 intervenciones) el 02/08/2017 05:30:17
La funcion MOD devuelve el residuo de la division, por ejemplo 17 mod 10 devuelve 7 que es el residuo.
17 / 10 = 1 con residuo 7 ==> 7 es el ultimo digito del numero 17.
Saludos.
En java no se como seria pero en c++ es ultimo_digito = a % 10.
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