CICLO CONDICIONADO (WHILE)
Enviado por mster512 • 18 de Diciembre de 2015 • Práctica o problema • 377 Palabras (2 Páginas) • 437 Visitas
CICLO CONDICIONADO (WHILE)
1.- Realiza un programa que solicite un número "n" (validado como positivo y entero), al usuario que simule el
número de veces que se tira un dado, el programa debe mostrar la cantidad de ocasiones que un número del dado (del 1 al 6) cae. Usa la siguiente línea de código para generar un número aleatorio entre 1 y 6: d=ceil(rand(1)*6)
Al final el programa debe preguntar si se desea ingresar otro número. Ejemplo: Número = 50 1=8
2 = 11 3 = 10 4=4 5=6 6 = 11
2.- Realiza un programa que solicite un numero "n" (validado como positivo y entero), para que muestre las distintas combinaciones de la suma de 2 números para obtener "n".
Ejemplo: Número = 10 10 = 0 + 10 10 = 1 + 9 10 = 2 + 8 10 = 3 + 7 10 = 4 + 6 10 = 5 + 5 10 = 6 + 4 10 = 7 + 3 10 = 8 + 2 10 = 9 + 1
3.- Realiza un programa que solicite un número "n" (validado como positivo y entero), al usuario para que muestre los primeros "n" números primos.
Ejemplo: Número = 5 2 3 5 7 11
Dado un tiempo en horas, minutos y segundos. Mostrar un programa que siempre reste un segundo a la hora actual.
clear all
close all
%nombre=input('Cual es tu nombre','s');
hora = input('Que hora tienes: ');
minutos = input('Cuantos minutos: ');
segundos = input('Cuantos segundos: ');
fprintf('La hora que a ingresate es: %g : %g : %g : \n', hora, minutos, segundos);
if hora >= 24 || minutos >= 60 || segundos >= 60
disp('La hora que ingresaste es incorrecta');
else
if segundos == 0
segundos = 59;
minutos = minutos - 1;
if minutos <= | 0
hora = hora - 1;
end
else
segundos = segundos - 1;
end
end
fprintf('La hora actual es: %g : %g :%g \n', hora, minutos, segundos);
...