Ejercicios de programación en Pascal (Turbo Pascal)
C/C++/C# HTML Java JavaScript Linux PHP Python Swift
 Inicio Ejercicios Pascal Anidamiento de repetitivas y alternativas 1 > Solución

Solución del Ejercicio 1 - Cantidad y suma de números enteros (Anidamiento de repetitivas y alternativas - Pascal)

program AAR13011;

uses Crt;

var Numero, Contador, Suma : Integer;

begin
   ClrScr;
   Write( 'Introduzca un numero entero: ' );
   ReadLn( Numero );

   Contador := 0;
   Suma := 0;

   while ( Numero <> 0 ) do
      begin
         if ( Numero > 0 ) then
             begin
                Contador := Contador + 1;
                Suma := Suma + Numero
             end;

         Write( 'Introduzca un numero entero: ' );
         ReadLn( Numero )
      end;

   WriteLn( 'Ha introducido ', Contador,
            ' numero(s) mayor(es) que cero.' );
   Write( 'La suma es ', Suma );
end.


(Véase el apartad3.4 Anidamiento del Curso de Pascal).
 Páginas relacionadas
  · Solución del ejercicio en pseudocódigo, ordinogramalenguaje C.
  · Sintaxis del Pascal.
  · Listado de ejercicios de programación resueltos en diferentes lenguajes.