|
Programacion Pregunta, consulta o ayuda a resolver los problemas o incógnitas que tengan los demás miembros de la comunidad sobre programación en general. |
Hola Invitado! Tómate un minuto para registrarte, es 100% GRATIS y no verás ninguna publicidad! ¿Qué estás esperando? Para Ingresa a Denunciando.com por medio de TapaTalk Clic ACA | Registrarse Ahora |
Programacion » Modelo de programación básicoParticipa en el tema Modelo de programación básico en el foro Programacion. |
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tutorial Basico de JAVA | diegorsolers | Programacion | 16 | 19-11-2011 00:46:09 |
Curso Adobe InDesign CS4 Básico | karkatto | Programacion | 0 | 19-04-2010 17:53:54 |
Vendedores(as) Bogotá Básico+Comisiones | DJuank | Discusiones Generales | 0 | 24-02-2010 10:08:35 |
Basico: 50 cosas sobre Google | •◘○SªKuRª○◘• | Internet Y Redes | 7 | 28-04-2009 23:32:21 |
Basico: Importante el correo alternativo | •◘○SªKuRª○◘• | Internet Y Redes | 6 | 25-03-2009 08:29:15 |
, 11:50:47 | #1 | |
Denunciante Aprendiz | Modelo de programación básico
Calificación: de
5,00 Modelo de programación básico
Ejercicios 1. Sumar dos números enteros mayores a cero: Entradas: a, b Salida: c Algoritmo SumaDosNúmeros Var Entero a, b, c Inicio Escribe (“Introduce dos números >0:”); Mientras (a<=0 Or b<=0): Lee (a, b); // obliga al usuario a introducir números mayores a cero //suma c=a+b; Escribe (“La suma es: ”+ c); Fin Suma.java import java.io.*; public class Suma{ public static void main (String[] args)throws IOException{ //clase BufferedReader: introducir datos BufferedReader teclado= new BufferedReader (new InputStreamReader(System.in)); System.out.println(“Introduce dos números mayores a cero”); do{ int a=Integer.parseInt(teclado.readLine()); int c=Integer.parseInt(teclado.readLine()); }while(a<=0|| b<=0); c=a+b; System.out.printn(“Suma obtenida: ”+c); System.exit (0); }//fin main }//fin clase Princ. El mismo problema usando Python a,b,c=0,0,0 print “Suma de dos números” while a<=0: a=int(raw_input(‘Número 1:’))#obliga al usuario a teclear número positivo while b<=0: c=int(raw_input(‘Número 2:’)) c=a+b print “Suma obtenida: ”, c 2. Introducir tres números distintos y mayores a cero Algoritmo SumaTresNumerosDistintos Var Entero a, b, c,suma Inicio Mientras a<=0: Escribe (“Número 1:”); Lee (a);//solo positivos Mientras b<=0 Or b==a: Escribe (“Número 2:”); Lee (b);//positivo y no igual a “a” Mientras c<=0 Or c==b Or c==a: Escribe (“Número 3:”); Lee (c);//positivo y no igual a “a” y “b” suma=a+b+c; Escribe (“Suma obtenida: ”+suma); Fin #usando Python tenemos a,b,c=0,0,0 while a<=0: a=int(raw_input('Valor de a')) while b<=0 or b==a: b=int(raw_input('Valor de b')) while c<=0 or c==a or c==b: c=int(raw_input('Valor de c')) print "Suma de %d , %dy de %d es %d"%(a,b,c,a+b+c) Bueno es un pequeño ejemplo del uso de este modelo básico de programación. | |
Twittear Seguir a @denunciando
| |
No Calculado | #1.5 |
SponSor | Re: Modelo de programación básico |
14-12-2010 , 13:21:57 | #2 |
Denunciante Ultra | Respuesta: Modelo de programación básico
quiero aprender ese lenguaje
|
14-12-2010 , 15:04:43 | #3 |
Denunciante Aprendiz | Respuesta: Modelo de programación básico
Puedes checar info en la Web para aprender Python. Algunos ejemplos: ''' este es un comentario multilínea ''' # este es un comentario unilínea print "Para imprimir mensajes" #introducir enteros entero=int(raw_input('Introduce entero:')) #intoducir números reales real=float(raw_input('Introducenúmero real:')) En Python no es necesario declarar variables ni tipos de datos,solo en algunos casos, puedes declarar funcionesen el instante de usarlas. def Factorial (n): if (n==0): return 1 else: return n* Factorial (n-1) print "El factorial de 5 es:", Factorial(5) Asi de sencillo !Saludos desde México! |
14-12-2010 , 20:31:01 | #4 |
Denunciante Aprendiz | Respuesta: Modelo de programación básico
Para seguir este modelo básico de programación no es necesario usar Python. cualquier lenguaje de programación puede servir. 3. Determinar el MCD de dos números a y b {en Delphi v7-Pascal} var n,m,temp,resto,a,b:integer; begin a:=strtoint(Edit1.Text);b:=strtoint(Edit2.Text); if (a<=0)then begin ShowMessage('Valor de a no debe ser cero'); end; if (b<=0)then begin ShowMessage('Valor de b no debe ser cero'); end; if (a<b) then begin tem:=a;a:=b;b:=temp; end; m:=a; b:=n; resto:=m Mod n; while (resto <> 0) do begin m:=n; n:=resto; resto:= m Mod n; end; Label1.Caption:= 'El MCD es:' + inttostr(n); end |
Etiquetas |
basico, ejercicios, java, modelo |
|