Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

lenguajes de programacion

No description

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of lenguajes de programacion

condicionales
definicion
Un lenguaje de programación es el conjunto de sentencias que sirven para decirle a una computadora qué es lo que tiene que hacer.

Las computadoras sólo entienden un lenguaje de programación llamado binario, por lo que es necesario crear lenguajes que sean cercanos al del humano y que permita la comunicación entre el programador y la computadora, facilitando la tarea de programación. Existen diversos lenguajes de programación que se dividen en dos grandes tipos, los lenguajes interpretados y los lenguajes compilados. En los lenguajes de programación interpretados, la computadora ejecuta las instrucciones conforme las va leyendo; en los compilados existe un programa que toma el código en el lenguaje de programación y lo convierte en un código ejecutable.
Dim h&, var&
var = 0

'Codigo del Bucle
do
var = var + 2

if var = 10 then 'Codigo para salir del bucle
goto escape
end if
loop

escape:
print "El resultado es " & var
Ejemplo de un bucle en Visual Basic 2
Ejemplo escapando de un bucle en Delphi:
var
iConta: Byte;

for iConta := 1 to 15 do
if iConta = 10 then //Se sale al llegar el contador a 10
break;
ejemplo de bucle :
Ejemplo con un bucle:

int var=0;

//Código para el bucle
int i;

// este es el Bucle for
for(i=0;i<10;i+=2)
{
var += 2;
}


printf("el resultado es %i", var);
ejemplos de lenguajes de programacion en bucles
Natural
Artificial
lenguaje: en c++
Es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que losdesarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés comoWORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.
bucles

Un bucle o ciclo, en programación, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.

Generalmente,un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.

El bucle y los condicionales representan la base de la programación estructurada. Es una evolución del código ensamblador, donde la única posibilidad de iterar un código era establecer una sentencia jump (que en los lenguajes de programación fue sustituida por el "ir a" o GOTO).
int var=0;


//código que puede ser sustituido por un bucle
var = var + 2; //var igual a 2 (puede ser sustituido por var+=2)
var = var + 2; //var igual a 4
var = var + 2; //var igual a 6
var = var + 2; //var igual a 8
var = var + 2; //var igual a 10
// fin de código que puede ser sustituido por un bucle

printf("el resultado es %i", var );
Ejemplo en código C de sentencias repetidas
Ejemplo escapando de un bucle en Visual Basic 1:
Dim h&, var&
var = 0

'Codigo del Bucle
do
var = var + 2

if var = 10 then 'Codigo para salir del bucle
exit do
end if
loop

print "El resultado es " & var
Un condicional en la programación es una sentencia o grupo de sentencias que puede ejecutarse o no en función del valor de una condición.

Los tipos más conocidos de condicionales son el SI ENTONCES (if then), el SI - SI NO (if then- else) y el SEGÚN (case o switch), aunque también podríamos mencionar al lanzamiento de errores como una alternativa más moderna para evitar el "anidamiento" de condicionales.

Los condicionales constituyen junto con los bucles los pilares de la programación estructurada, y su uso es una evolución de una sentencia de lenguaje ensamblador que ejecutaba la siguiente línea o no en función del valor de una condición.


Dado como dato el sueldo de un trabajador, considere un aumento del 15% si su sueldo es inferior a 1000 y de un 12% en caso contrario. Imprima el sueldo con el aumento incorporado.

#include <cstdlib>
#include <iostream>

using namespace std;

int main()

{
float Sueldo, Total, Aumento;
system (“color F0“);
cout<<”\n\t***EJERCICIO 1 CONDICIONAL IF***\n\n“;
cout<<”\tDado como dato el sueldo de un trabajador, considere un aumento\n“;
cout<<”\tSi su sueldo es menor a 1000 se hara del 15%\n“;
cout<<”\tSi su sueldo es mayor o igual a 1000 se hara del 12%\n“;
cout<<”\tImprima el sueldo con el aumento incorporado…\n\n“;
cout<<”\tEscriba el sueldo del trabajador\n\t“;
cin>>Sueldo;
if (Sueldo<1000)
{
Aumento=Sueldo*.15;
Total=Sueldo+Aumento;
}
else
{
Aumento=Sueldo*.12;
Total=Sueldo+Aumento;
}
cout<<”\n\tSu aumento es de: “<<Aumento<<” pesos\n“;
cout<<”\tEl sueldo con aumento es de: “<<Total<<” pesos\n\n\t“;
system(“PAUSE“);
return 0;
JavaScript (abreviado comúnmente "JS") es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico. Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador webpermitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo. JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes.
lenguaje: javascrip
lenguaje: java
ejemplo:
// Fichero miClase.java

class miClase {

int i;

public void miClase {

i = 10;

}

public void suma(int j) {

i = i + j ;

}

public int valor () {

return i;

}

public static void main (String []args) {

miClase r = new miClase();

System.out.println(“Valor: “+ r.valor() );

r.suma(2);

System.out.println(“Valor: “+ r.valor() );

}

}

Salida

Valor 10

Valor 12
<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>Ejemplo sencillo</title>

<h1 id="header">Esto es JavaScript</h1>

<script>

document.body.appendChild(document.createTextNode('Hola Mundo!'));

var h1 = document.getElementById('header'); // contiene la referencia al tag <h1>

h1 = document.getElementsByTagName('h1')[0]; // accediendo al mismo elemento <h1>

</script>

<noscript>Tu navegador o no soporta JavaScript, o ha sido deshabilitado. </noscript>

</head>

<body>/*...*/</body>

</html>
1. Que pida un número del 1 al 5 y diga si es primo o no.

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int i;
printf("Introduzca número del 1 al 5:");
scanf("%d",&i);

if (i!=4) {
printf("Es primo.");
}
else
{
printf("No es primo.");
}

system("PAUSE");
return 0;
}
- See more at: http://programavideojuegos.blogspot.com/2013/05/25-ejercicios-resueltos-de-estructuras.html#sthash.8kouNnM5.dpuf
lenguaje: c
Es un lenguaje simple, flexible porque permite programar con multitud de estilos, el lenguaje de programación C te impide programar operaciones sin sentido, un reducido conjunto de palabras clave, tiene acceso a memoria de bajo nivel, permite que los datos relacionados se combinen y se manipulen como un todo, etc.
es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.
lenguaje: php
<html><head><title>promedio de calificaciones</title></head> <body> programa que calcula promedio de calificaciones <form method="get" action="promedio jorge cogollo.php"> <p>nota1<input type="text" value="" name="nota1"></p> <p>nota2<input type="text" value="" name="nota2"></p> <p>nota3<input type="text" value="" name="nota3"></p> <p>nota4<input type="text" value="" name="nota4"></p> <p><input type="submit" value="calcular promedio" name="calcular">&nbsp;&nbsp; <input type="reset" value="limpiar casillas" name="limpiar">

</p> <?php if(isset($_REQUEST['calcular'])) { $promedio= (($_REQUEST['nota1'] + $_REQUEST['nota2'] + $_REQUEST['nota3'] + $_REQUEST['nota4'])/4) ; echo "nota1 es:".$_REQUEST['nota1']."<br>"; echo "nota2 es:".$_REQUEST['nota2']."<br>"; echo "nota3 es:".$_REQUEST['nota3']."<br>"; echo "nota4 es:".$_REQUEST['nota4']."<br>"; echo "El promedio es:".$promedio; } ?> </body> </html>
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.

Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.

El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
Es uno de los lenguajes de programación que utiliza una interfaz visual es decir que nos permite programar en un entorno gráfico, nos permite realizar un gran número de tareas sin escribir código, simplemente realizando operaciones con el ratón sobre la pantalla de la computadora. Este lenguaje de programación es uno de los que más interés despiertan entre los programadores. Porque este lenguaje de programación, el Visual Basic, le facilita la realización de tareas complejas en poco tiempo y a los que están comenzado a programar con Visual Basic ven como son capaces de realizar pequeños programas al poco tiempo de haber comenzado a estudiar este lenguaje de programación.
lenguaje : visual basic
presentado por: ludgleny velasquez montalvo
Dim MontoPagar As Double Select Case MontoPagar Case Is < 10 ‘Hacer un descuento del 1% Case Is < 20 ‘Hacer un descuento del 2% Case Is >= 30 ‘Hacer un descuento del 3% End Select
Full transcript