0% encontró este documento útil (0 votos)
61 vistas14 páginas

Introduccion A C++

Este documento describe los conceptos básicos de la programación en Visual C++. Explica las diferentes fases del proceso de programación, incluyendo la edición, preprocesamiento, compilación, enlace y ejecución. También describe la estructura básica de un programa en C++, incluyendo comentarios, la función main, declaraciones globales, funciones definidas por el usuario, y los diferentes elementos como variables, operadores, entrada y salida de datos. Finalmente, presenta ejemplos de estructuras lineales y selectivas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas14 páginas

Introduccion A C++

Este documento describe los conceptos básicos de la programación en Visual C++. Explica las diferentes fases del proceso de programación, incluyendo la edición, preprocesamiento, compilación, enlace y ejecución. También describe la estructura básica de un programa en C++, incluyendo comentarios, la función main, declaraciones globales, funciones definidas por el usuario, y los diferentes elementos como variables, operadores, entrada y salida de datos. Finalmente, presenta ejemplos de estructuras lineales y selectivas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

PROGRAMACION EN VISUAL C++

INTRODUCCIÓN
LOS LENGUAJES DE PROGRAMACIÓN SON HERRAMIENTAS
QUE NOS PERMITEN CREAR PROGRAMAS Y SOFTWARE.

• FASE EDITAR: Consiste en escribir el código del programa y generar el archivo


fuente. Se debe guardar este archivo con extensión .CPP, para que sea
reconocido por el compilador C++. Depurar los errores.
• FASE PREPROCESADOR: Procesar el código e incluir los archivos de cabecera
necesarios.
• FASE COMPILADOR: Cuando se compila el programa, el programa traduce el
código fuente a código objeto, generando un archivo de extensión .OBJ.
• FASE ENLACE: Si es necesario se reúnen cada uno de los archivos objeto para
producir el archivo ejecutable de extensión .EXE.
• FASE DE EJECUCIÓN: En esta fase se pone en marcha el programa, utilizando
el archivo de extensión .EXE.

LENGUAJES DE PROGRAMACIÓN
ESTRUCTURA DE UN PROGRAMA EN C++
Contiene:
• Comentarios (// /* ..…*/)
• la función main() :
int -void
• Declaraciones globales:
• Directivas de procesador
# include
using name space std
• Prototipo de las funciones
• Funciones definidas por el
usuario.
ELEMENTOS DE UN PROGRAMA EN C++
Variables - Constantes: Operadores: Paginas 7 - 9
• Enteras: int • Aritméticos: + - * / %
int – longint • Asignación: = += -= *= /=
• Reales: a = a+b a+= b
float – double
• Incrementales: ++ - --
• Carácter: char
a ++ ( a= a+1) a--
• Cadena : string
• Relacionales : > < >= <= == !=
• Booleanas: bool
• Lógicos: && || !

Entrada de Datos :
cin>> flujo de datos
cin>>X;
ELEMENTOS DE UN PROGRAMA EN C++
Salida de Datos :
cout<< flujo de datos
cout<<“Ingresa un numero:”<<endl;
Caracteres de control: \n \t
Funciones de Conversión Estándar:
system(“pause”)
system(“cls”)

Bibliotecas:
Contiene una colección de funciones que facilitan el realizar
acciones dentro del programa.
iostream
math.h - Pagina 12
time.h
string
Directiva: using namespace std
ESTRUCTURAS EN C++
ESTRUCTA LINEAL:

#include <iostream>
#include <math.h>/*Esta librería es opcional */
using namespace std;
int main()
{
double b, e, p; //Declaración de variables
cout << "Digite la base y el exponente" << endl;
cin>>b>>e;
p = pow(b, e);
cout << "La Potencia de "<<b<<" elevado a la "<<e<<" es = "<< p<<endl;
system("pause"); //Esta linea es opcional
return 0 ; //Esta línea también es opcional
}
ESTRUCTURAS EN C++
ESTRUCTA SELECTIVA:

if(c>e) #include <iostream>


{ using namespace std;
int main()
s = s + e; {
x++; int x, y; //Declaración de variables
} cout << "Cuales son los números :" << endl;
Else cin>>x>>y;
{ if (x > y)
cout << "El mayor es :" <<x<< endl;
s = s + c; else
y++; cout << "El mayor es :" << y << endl;
} system("pause"); //Esta linea es opcional
return 0 ; //Esta línea también es opcional
}
EJEMPLO UNO
ENTRADA PROCESO SALIDA

base
area = base * altura / 2 area
altura

base : Real
altura : Real area : Real

EJEMPLO UNO
Leer un número, calcular y escribir su raíz cuadrada.

EJEMPLO DOS
ENTRADA PROCESO SALIDA

Numero
Raiz

Numero: real Raiz: Real

EJEMPLO DOS
Leer un número determinar si es par o impar.

EJEMPLO TRES
ENTRADA PROCESO SALIDA

Numero  “Es Par”


 “Es Impar”

Numero: Entero

EJEMPLO TRES
Escribir un programa en C++, que despliegue los resultados de las siguientes
expresiones:
15 dividido 7
Residuo de 12 dividido 5
4+3*5
Tres menos la multiplicación de cuatro por seis
Evaluar el valor lógico de 7 > 4 y 4 < 8
Evaluar el valor lógico de 7 > 4 y 4 > 8
Evaluar el valor lógico de 7 != 4 O 4 < 2
Cubo de 11
Raíz cúbica de 1331
Raíz cuadrada de 25
Seno de 2pi/6

EJEMPLO CUATRO

También podría gustarte