¿Qué proporción de todos los enteros naturales son divisibles por 7?
Ya lo sabemos, son 1 de cada 7. Pero podemos comprobarlo con un programa que genera valores aleatorios y comprueba, para cada uno, si cumple con alguna condicion (acá, ser divisibles por 7).
Hacer un programa buclealea.c que hace esto.
Antes del bucle, inicializamos dos variables que nos van a servir de contadores: si
y no
.:
En el bucle, que se deberá repetir 1000 veces, cada vez que el numero aleatorio cumple con la condicion, incrementamos si
, sino, incrementamos no
.
Despues del bucle, usar la sentencia siguiente para mostrar el porcentaje de números divisibles por 7:
Hacer los ejercicios siguientes en jslinux:
Los programas siguientes son presentados sin el texto común main(){...}
.
Para cada uno de esos programas, armar una tabla donde cada línea corresponde a la sentencia ejecutadia, y cada columna a cada variable que aparece en el programa.
if
, if
-else
/* 2.2 */
int a = 10;
int b = 1;
int c = 0;
if (a <= 10 && b >= 1){
c = c + 1;
}
if (a < 10){
c = c + 1;
}
if (b > 1){
c = c + 1;
}
/* 2.3 */
int a = 99;
int c = 0;
if (a >= 80){
c = c + 1;
} else if (a >= 90) {
c = c + 1;
} else if (a >= 95) {
c = c + 1;
}
while