1. Determinar el valor de las siguientes expresiones
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?
write('*');
write('*');
writeln;
writeln('*');
writeln('*');
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:
writeln('Resultado:',Y:4:5);
writeln('Y =',Y:5:2,' ':4, 'Mn =', Mn:6);
writeln(X + 4.0 + Mn:15:3);
writeln;
writeln;
writeln(Mn:3, X:3:5);
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
var
Begin
     m := 6;
     A,B,C=integer;
     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