Está en la página 1de 2

INFORME 01: TIPOS DE LENGUAJE DE PROGRAMACION

El ejemplo que tome de referencia fue la suma de dos números enteros

Lenguajes procedurales (En Java)


1. import java.util.Scanner ;
2.
3. clase pública Suma {
4.
5. public static void main ( String [ ] args ) {
6.
7. int num1, num2, resultado ;
8. Sc escáner = nuevo escáner ( System . En ) ; // Se crea el lector
9.
10. Sistema . a cabo . println ( "digite el primer numero" ) ;
11. num1 = sc. nextInt ( ) ; // Se guarda el primer numero directamente con
nextInt ()
12.
13. Sistema . a cabo . println ( "digite el segundo numero" ) ;
14. num2 = sc. nextInt ( ) ;
15.
16. resultado = num1 + num2 ; // Almacenamos la suma en la variable resultado
17.
18. Sistema . a cabo . println ( "La suma
de" + num1 + "+" + num2 + "es:" + resultado ) ;
19.
20. }
21.
22. }

Lenguajes orientados a objetos (En python)

a = float ( entrada ( "ingresa numero \ n " ) )


b = float ( entrada ( "ingresa numero \ n " ) )
suma = a + b
imprimir ( str ( suma ) )

Lenguajes funcionales (En C++)


1. #include <stdio.h>
2. int main ( )
3. {
4. int a, b, suma ;
5.
6. printf ( "Introducir primer numero (entero):" ) ;
7. scanf ( "% d" , & a ) ;
8. printf ( "Número de segundo lugar (entero):" ) ;
9. scanf ( "% d" , & b ) ;
10.
11. suma = a + b ;
12.
13. if ( suma > 0 )
14. printf ( "LA SUMA SI ES MAYOR QUE CERO" ) ;
15. más
16. printf ( "LA SUMA NO ES MAYOR QUE CERO" ) ;
17.
18. return 0 ;
19. }
Lenguajes declarativos (Soap en XML)

<?php

require_once 'nusoap/nusoap.php';

$service = 'service01';

$server = new soap_server();

$server->configureWSDL($service);

$input_array = array('a' => 'xsd:int', 'b' => 'xsd:int');


$return_array = array('result' => 'xsd:int');
$server->register(
'addNumbers',
$input_array,
$return_array,
"urn:$service",
"urn:$service#addNumbers",
'rpc',
'encoded',
'Devuelve la suma de los dos numeros que se le pasen como argumento'
);

$server->service(file_get_contents('php://input'));

function addNumbers($a,$b)
{
$c = $a + $b;
return $c;
}

Lenguajes no algorítmicos (En pseudocódigo)

algoritmo Suma_y_multiplicacion_de_dos_numeros

variables
entero n1, n2, producto, suma

inicio
escribir( "Introduzca primer número (entero): " )
leer( n1 )
escribir( "Introduzca segundo número (entero): " )
leer( n2 )
suma ← n1 + n2
producto ← n1 * n2
escribir( "La suma es: ", suma )
escribir( "La multiplicación es: ", producto )
fin

También podría gustarte