El lenguaje de programación C++ es un ejemplo típico de aplicación de la programación estructurada. En este tipo de programación se diferencian 3 tipos de estructuras secuencial, selectiva y repetitiva. En realidad cada estructura engloba a la anterior y supone un nivel más de complejidad. Aunque todo esto ya se explicó en el curso pasado. Comencemos analizando un programa muy sencillo que calcula la superficie de un rectángulo a partir de los valores de su base y su altura. El código es el siguiente:
#include <stdio.h> Comienza con C++
int base,altura; Define variables globales y su tipo entero (int)
float superficie; Define variable global y su tipo decimal
main() Comienza el programa
{
printf("La base es....."); Introduce una cadena de caracteres ("");
scanf("%d", &base); Guarda un valor introducido por teclado
printf("La altura es........");
scanf("%d",&altura);
superficie=base*altura; Realiza una operación matemática
printf("La superficie es %f", superficie);
scanf("%f",&superficie);
}
Recordemos algunos de los aspectos más importantes de la sitaxis en C++.
tipo nombre_variable;
Existen 5 tipos de datos básicos que son:
char Dato de carácter %s
int Números enteros con signo %d
float Números con decimales %f
double Números con mucha precisión %lf
void Sin valor
Las operaciones matemáticas se expresan igual que en el resto de las aplicaciones informáticas.
Las lógicas se utilizan poco pero son &, OR y ! (Not)
Las de relación son iguales que en el resto de las aplicaciones informáticas excepto
igual que es == y distinto que es !=.
ACTIVIDADES
1.- Construya el diagrama de flujo correspondiente al programa escogido como ejemplo
2.- Diseñe y compile un programa que transforme grados Centigrados en Fahrenheit. Para ello deberá utilizar la siguiente fórmula F=(9/5) C +32.
3.- Diseñe y compile un programa que ponga "HOLA, MUNDO"
2.- Diseñe un programa capaz de calcular el área de un polígono
tipo nombre_variable;
Existen 5 tipos de datos básicos que son:
char Dato de carácter %s
int Números enteros con signo %d
float Números con decimales %f
double Números con mucha precisión %lf
void Sin valor
Las operaciones matemáticas se expresan igual que en el resto de las aplicaciones informáticas.
Las lógicas se utilizan poco pero son &, OR y ! (Not)
Las de relación son iguales que en el resto de las aplicaciones informáticas excepto
igual que es == y distinto que es !=.
ACTIVIDADES
1.- Construya el diagrama de flujo correspondiente al programa escogido como ejemplo
2.- Diseñe y compile un programa que transforme grados Centigrados en Fahrenheit. Para ello deberá utilizar la siguiente fórmula F=(9/5) C +32.
3.- Diseñe y compile un programa que ponga "HOLA, MUNDO"
No hay comentarios:
Publicar un comentario