• Viernes 8 de Noviembre de 2024, 06:47

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Hubologista

Páginas: [1]
1
La taberna del BIT / Re: Buenas y santas...
« en: Viernes 6 de Noviembre de 2009, 03:00 »
Gracias Francisco  :D

2
La taberna del BIT / Re: Buenas y santas...
« en: Jueves 5 de Noviembre de 2009, 02:53 »
"Más vale tarde que nunca" dice el refrán jaja.

Muchas Gracias!

3
La taberna del BIT / Re: Buenas y santas...
« en: Sábado 24 de Octubre de 2009, 00:27 »
Gracias Bicholey  :beer:

4
La taberna del BIT / Re: Buenas y santas...
« en: Miércoles 14 de Octubre de 2009, 21:48 »
Muchas gracias gente  :good:

5
Pascal / Re: Ejercicios Resueltos
« en: Miércoles 14 de Octubre de 2009, 20:01 »
Bueno, también hay que tener en cuenta lo siguiente:

Citar
creo que esta de más decir que si hay "programadores" que no saben hacer eso, entonces seria mejor que se dediquen a otra cosa no?

En eso estoy de acuerdo, está más que claro. Justamente estos ejercicios no están hechos para programadores, están hechos para gente que quiera aprender a programar. Y como dijo elchamby, para aprender a programar es necesario empezar con ejercicios fáciles. A algunas personas les costarán menos que a otras, pero nadie empieza con lo avanzado. Por otra parte, aunque no sea tan relevante para el caso, no todo el que tiene que aprender a programar se va a dedicar a la programación.


Saludos  :hola:

6
Pascal / Re: Ejercicios Resueltos
« en: Martes 13 de Octubre de 2009, 05:46 »
Ejercicio 5

Enunciado

Crear un programa que permita al usuario ingresar 50 números enteros. El programa deberá realizar lo siguiente:
  • Calcular y mostrar cuántos números 0 (cero) ingresó el usuario.
  • Calcular y mostrar el promedio de todos los números positivos ingresados.
  • Calcular y mostrar la sumatoria de los números negativos ingresados.


Codificación


Código: Pascal
  1. program 50numeros;
  2. var n,cantceros,cantpos,totpos,totneg,i:integer; prompos:real;
  3.  
  4. begin
  5.     cantceros:=0;
  6.     cantpos:=0;
  7.     totpos:=0;
  8.     totneg:=0;
  9.     for i:=1 to 50 do begin
  10.         writeln('Ingrese un numero');
  11.         readln(n);
  12.         if(n=0) then begin
  13.             cantceros:=cantceros+1;
  14.         end else
  15.             if(n>0) then begin
  16.                 cantpos:=cantpos+1;
  17.                 totpos:=totpos+n;
  18.             end else
  19.                 totneg:=totneg+n;
  20.     end;
  21. prompos:=totpos/cantpos;
  22. writeln(cantceros,prompos,totneg);
  23. end.
  24.  

7
Pascal / Re: Ejercicios Resueltos
« en: Martes 13 de Octubre de 2009, 04:06 »
Ejercicio 4

Enunciado

Crear un programa que permita al usuario ingresar el nombre de una persona y que luego escriba la leyenda "Le doy la bienvenida a SoloCodigo" seguida del nombre ingresado.


Codificación


Código: Pascal
  1. program bienvenidasolocodigo;
  2. var nombre:string;
  3.  
  4. begin
  5.     writeln('Ingrese su nombre');
  6.     readln(nombre);
  7.     writeln('Le doy la bienvenida a SoloCodigo',nombre);
  8. end.
  9.  

8
Pascal / Re: Ejercicios Resueltos
« en: Martes 13 de Octubre de 2009, 03:53 »
Ejercicio 3

Enunciado

Crear un programa que permita al usuario ingresar un número; el programa debe determinar si el número ingresado es mayor a 21 o no.


Codificación


Código: Pascal
  1. program mayora21;
  2. var n:real;
  3.  
  4. begin
  5.     writeln('Ingrese un numero');
  6.     readln(n);
  7.     if(n>21) then begin
  8.         writeln('El número es mayor a 21');
  9.     end else
  10.         writeln('El número no es mayor a 21');
  11. end.
  12.  

9
Pascal / Re: Ejercicios Resueltos
« en: Martes 13 de Octubre de 2009, 03:31 »
Ejercicio 2

Enunciado

Crear un programa en Pascal que permita al usuario ingresar dos números reales; el programa debe sumar, restar, multiplicar y dividirlos y mostrar los resultados de estas operaciones.


Codificación


Código: Pascal
  1. program sumarestamultiplicadividedos;
  2. var a,b,s,r,m,d:real;
  3.  
  4. begin
  5.     writeln('Ingrese dos numeros reales');
  6.     readln(a,b);
  7.     s:=a+b;
  8.     r:=a-b;
  9.     m:=a*b;
  10.     d:=a/b;
  11.     writeln('Los resultados son',s,r,m,d);
  12. end.
  13.  

10
Pascal / Ejercicio #1
« en: Martes 13 de Octubre de 2009, 03:09 »
Parte A


Ejercicio 1

Enunciado

Crear un programa que permita al usuario ingresar tres números enteros; el programa debe sumarlos y mostrar el resultado.


Codificación


Código: Pascal
  1. program suma3;
  2. var a,b,c,r:integer;
  3.  
  4. begin
  5.     writeln('Ingrese tres numeros enteros');
  6.     readln(a,b,c,r);
  7.     r:=a+b+c;
  8.     writeln('El resultado es',r);
  9. end.
  10.  

11
Pascal / Ejercicios Resueltos
« en: Martes 13 de Octubre de 2009, 01:27 »
La idea de este tópico es crear un espacio de discución sobre los ejercicios, así tanto ustedes como yo vamos aprendiendo a manejar este lenguaje. Voy a ir realizando varios ejercicios de Pascal (de diversas dificultades, comenzando por los más fáciles) a lo largo de este thread, al mismo tiempo que podremos discutir cualquiera de ellos. Los ejercicios están enfocados a un curso de algoritmos y bases de datos, y por tanto voy a priorizar en la codificación los conceptos que hacen a esta materia. No es mi objetivo poner códigos optimizados para crear mejores programas, con porciones de lenguaje que puedan confundir al lector, sino poner el código esencial para ilustrar las ideas principales. Sin embargo, cualquier optimización del código es bienvenida y la podemos incluir junto a la codificación original  :)

12
La taberna del BIT / Buenas y santas...
« en: Martes 13 de Octubre de 2009, 01:08 »
Participo en foros de diversa índole, aunque la verdad es que nunca en uno con esta temática. Me puse a buscar en la web un buen foro sobre programación y no tardé mucho en dar con esta comunidad. Estuve merodeando un buen rato por los foros y la verdad es que SoloCódigo cumple de lleno con mis expectativas:


  • Una comunidad con mucha actividad
  • Una comunidad con una antigüedad importante
  • Una comunidad seria y bien organizada
  • Un editor de código excelente en el panel de edición de posts  :-P

Y muchísimas características más que seguramente esté pasando por alto en este momento. Por eso decidí registrarme y formar parte de este foro...espero poder aportar conocimiento, aprender cosas nuevas, conocer nueva gente...  :good:


Salud
:beer:

Páginas: [1]