viernes, 22 de abril de 2016

Capitulo 14 Small Basic. Guia de ejercicios. Parte 3


23 Escriba un programa que dibuje el triángulo del tamaño indicado por el usuario de acuerdo al ejemplo:
Altura: 5

*
**
***
****
*****


24.- La secuencia de Collatz de un número entero se construye de la siguiente forma:
  • si el número es par, se lo divide por dos;
  • si es impar, se le multiplica tres y se le suma uno;
  • la sucesión termina al llegar a uno.
Desarrolle un programa que entregue la secuencia de Collatz de un número entero. Ej:
n: 18
18 9 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1
n: 19
19 58 29 88 44 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1
n: 20
20 10 5 16 8 4 2 1



25.- Escriba un programa que muestre los números naturales menores o iguales que un número n determinado, que no sean múltiplos ni de 3 ni de 7.
Ingrese numero: 18
1
2
4
5
8
10
11
13
16
17



Diario de un programador.-Dia 53

26.- Escriba un programa que pida al usuario que ingrese varios valores enteros, que pueden ser positivos o negativos. Cuando se ingrese un cero, el programa debe terminar y mostrar un gráfico de cuántos valores positivos y negativos fueron ingresados:

Ingrese varios valores, termine con cero:
-17
-12
14
-5
-8128
3
-2
-9
1500
-43
0

Positivos: ***
Negativos: *******



27.- Escriba un programa que determine la cantidad de dígitos en un número natural ingresado por el usuario:
Ingrese numero: 12345
12345 tiene 5 digitos



Diario de un programador.-Dia 54

28.- Un número capicúa  se lee igual de izquierda a derecha y de derecha a izquierda.
Por ejemplo, 141 es capicúa, mientras que 819 no lo es.
Escriba un programa que solicite un número de 3 cifras e indique si es capicúa. Ej:
Ingrese un número: 141
141 es capicúa



Diario de un programador.-Dia 55

29.- Pedir un número e indicar si es positivo,  negativo o cero



30.- Pedir dos números y decir si uno es múltiplo del otro.





No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...