Ejercicios Nivel 1



1. Determinar el valor de las siguientes expresiones

16 div 3            16 mod 3
24 div 5            24 mod 5
13 div 5            13 mod 5
125 div 100            125 mod 100
250 div 100           250 mod 3


2. Determinar el valor de las siguientes operaciones



3. Cuales son identificadores validos



4. Explica las sentencias de asignacion



5. �Cual es la diferencia en ambas partes?



6. A es una variable entera y B es de tipo caracter, �Qu� produce la sentencia readln(a,b) si se lee del teclado




7. Suponiendo que X y Y son variables reales que tienen el valor 565.392 y 0.00003 respectivamente, y ademas Mn es una variable entera con valor de 439. determinar la salida de los conjuntos siguientes:




8. Identifique los errores en el siguiente programa

Program Prueba
Begin;
     Writeln('Este es un programa');
     writeln('Hecho con errores);
     writeln('DE forma intencional;
     WRiteln(�Descubrelos!);
end;


9. Hacer un programa que convierta un numero (que representa segundos) en minutos y segundos


10. Hacer un programa que contenga las sentencias de asigacion necesarias para intercammbiar el valor de dos variable de un tipo cualqiera


11. �Cual es la salida del siguiente programa si los datos de entrada son 5 y 8 (A=5 y B=8), identifique tambien los errores

progam programa;

const
     m := 6;

var
     A,B,C=integer;

Begin
     readln(A,B);
     C:=2 * A - B
     C := C - M;
     B := A + C - M
     A := B * M;
     write('A');
     B:= B -1;
     write(B:5, C:8);
     writeln(A);
end.


12. Hacer un programa que dibuje un triangulo en el centro de la pantalla, dibujado con *


13. Hacer un programa que dibuje un rectangulo en el centro de la pantalla, dibujado con *


14. Modificar el programa anterior para que lea una palabra de 5 letras y la imprima en el centro del rectangulo


Regresar


inicio
Si llegaste a esta pagina desde un buscador
haz click aqui para ir a la pagina principal
Hosted by www.Geocities.ws

1