Diferencia entre revisiones de «Prog08: Ejemplo -- Primer programa»

De MateWiki
Saltar a: navegación, buscar
(Ejercicio propuesto)
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
{{ Beta }}
+
{{ Curso Programación | Primer programa de ejemplo | Prog07: Pedir información al usuario  | Prog09: Análisis del primer programa de ejemplo }}
  
 
El primer programa que realizamos en el curso calcula el área de un círculo a partir de su radio. El programa está estructurado en tres partes:
 
El primer programa que realizamos en el curso calcula el área de un círculo a partir de su radio. El programa está estructurado en tres partes:
Línea 6: Línea 6:
 
* Algoritmo (calcular el área)
 
* Algoritmo (calcular el área)
 
* Salida de datos (mostrar un mensaje con el resultado)
 
* Salida de datos (mostrar un mensaje con el resultado)
 +
 +
Vamos a ver qué pasos hay que seguir para diseñar el programa, que es una tarea previa fundamental para poder implementar el programa correctamente.
  
 
== Vídeo ==
 
== Vídeo ==
  
 
{{#ev:youtube|hCeGU_gsE3w|800|center}}
 
{{#ev:youtube|hCeGU_gsE3w|800|center}}
 +
 +
== Código ==
 +
 +
En este vídeo hemos implementado un programa para calcular el área de un círculo, que viene dada por la fórmula <math>A = \pi r^2</math>
 +
 +
En nuestro programa, el valor del radio <math>r</math> será una entrada al programa, y la salida será el valor del área <math>A</math>
 +
 +
{{ matlab | codigo= % Nuestro primer programa
 +
 +
% Entrada de datos
 +
r = input('Radio del circulo: ');
 +
 +
% Algoritmo que calcula la salida
 +
A = pi*r^2;
 +
 +
% Mostrar la salida
 +
fprintf('El area es %f\n', A);}}
 +
== Ejercicio propuesto ==
 +
 +
Modifica el programa anterior para que calcule también la longitud de la circunferencia, y muestre al final un mensaje como el siguiente:
 +
<pre>
 +
El radio del circulo es 5.200000, su area es 84.948665 y su longitud es 32.672564
 +
</pre>
  
 
[[Categoría:Curso de Introducción a la Programación]]
 
[[Categoría:Curso de Introducción a la Programación]]

Revisión actual del 01:24 4 jul 2013

Curso de Introducción a la programación
Primer programa de ejemplo
Vídeo anterior Siguiente vídeo
Este artículo es una unidad didáctica del Curso de Introducción a la Programación


El primer programa que realizamos en el curso calcula el área de un círculo a partir de su radio. El programa está estructurado en tres partes:

  • Entrada de datos (pedir al usuario el radio)
  • Algoritmo (calcular el área)
  • Salida de datos (mostrar un mensaje con el resultado)

Vamos a ver qué pasos hay que seguir para diseñar el programa, que es una tarea previa fundamental para poder implementar el programa correctamente.

1 Vídeo

2 Código

En este vídeo hemos implementado un programa para calcular el área de un círculo, que viene dada por la fórmula [math]A = \pi r^2[/math]

En nuestro programa, el valor del radio [math]r[/math] será una entrada al programa, y la salida será el valor del área [math]A[/math]

% Nuestro primer programa

% Entrada de datos
r = input('Radio del circulo: ');

% Algoritmo que calcula la salida
A = pi*r^2;

% Mostrar la salida
fprintf('El area es %f\n', A);

3 Ejercicio propuesto

Modifica el programa anterior para que calcule también la longitud de la circunferencia, y muestre al final un mensaje como el siguiente:

El radio del circulo es 5.200000, su area es 84.948665 y su longitud es 32.672564