Conceptos Básicos Prof. Carlos Rodríguez Sánchez

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 5: DECLARACIÓN, INICIALIZACIÓN Y USO DE VARIABLES Ing. Ronald Criollo.
Advertisements

Lenguaje C++.
Ordenamiento de Arreglos
PROF. CARLOS RODRIGUEZ SANCHEZ COMP 242 Introducci Ó n a los Arreglos (arrays) en C++
Introducción a la programación en JAVA
Searching data in Arrays COMP 242. Linear Search Algoritmo: Comenzando con el primer elemento, se compara cada uno con el valor a buscar y se detiene.
Prof. Carlos Rodríguez Sánchez
Ejemplo de un programa en C++ donde se manipulan archivos de datos
Instrucciones Básicas Entrada de Información
Ejemplo de Programa C++
Informática I – 4to año Volumen II.
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Repaso para la construcción del intérprete 2012
Fundamentos de la Programación Estructurada
Programacion de Computadora Prof. Obadiah Oghoerore.
Programación I Teoría I
Variables Prof. Gonzalo Pastor.
Sintaxis básica del lenguaje
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
ESTRUCTURA DEL LENGUAJE C
ESTRUCTURAS DE SECUENCIA
Algoritmo y Estructura de Datos I
SOBRECARGA DE FUNCIONES
Material Elaborado por: Lic. Saily González. CONTENIDO 2.1- Estructura de una Aplicación JAVA 2.2- Elementos básicos de la Programación JAVA Comentarios.
Conceptos Adicionales sobre Variables y Constantes y la clase Math
Tema 3 Entrada y Salida.
LENGUAJE “C” Programación.
Introducción a la Computación
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
Sección 5-2 Estructuras de Control de Decisión Expresiones Lógicas.
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SEMANA TRES ASIGNACION.
Numeric Types, Expressions, and Output
Aspectos sobre el Análisis y Diseño en el Desarrollo de Programas
Lenguaje C Ing. Sonia Alexandra Pinzón Nuñez
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
1 Chapter 12 Arrays Dale/Weems/Headington. 2 Chapter 12 Topics l Declaring and Using a One-Dimensional Array l Passing an Array as a Function Argument.
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
Sintaxis de C# (Declaraciones y Tipos)
Preparado por: Nelliud D. Torres Enero/2003 Versión 1.0
Programación en Pascal
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
INTRODUCCION. LOS LENGUAJES DE PROGRAMACIÓN Los lenguajes de programación herramientas que nos permiten crear programas y software. EL LENGUAJE DE MAQUINA.
FIEE VARIABLES Ing. José Antonio Poma G.. FIEE Variables Una variable es un identificador (nombre de la variable) que hace referencia a.
Introducción a la Programación “El lenguaje C” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Elementos básicos del lenguaje
VBA – Elementos del Lenguaje
Unidad II Introducción a la programación en C++
USO DE ARGUMENTOS Y PARÁMETROS EN LOS PROGRAMAS Preparado por Prof. Nelliud D. Torres Material Original Prof. Antonio Huertas Uso de argumentos y parámetros.
PARCIAL DE JUNIO DEL 2014 LENGUAJE DE PROGRAMACIÓN UN LENGUAJE SE PUEDE DEFINIR COMO UN CONJUNTO DE PALABRAS Y FORMAS DE EXPRESIÓN POR MEDIO DE.
Elementos básicos del lenguaje
COTI 3101 Ciclos. Class Square Start Main number : integer number
Elementos básicos del lenguaje
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
DESCRIPCIÓN DE PROGRAMAS
Aspectos Básicos de Programación en JAVA
Fundamentos de Programación
CLASE 10. AGENDA 1 Repaso 2 Operadores 3 Directivas 14 Entrada y Salida de Datos.
Lógica de Programación COIS 115 Profesor: Gustavo Velez.
Arreglos Ejemplo paso a paso. Planteamiento Como estudiante de ingeniería, quieres usar tus habilidades de programador para llevar un registro de tus.
Conceptos.  Byte (0 a 255) = un byte  Short ( a ) = 16 bits de longitud  Integer ( a ) = 32 bits de longitud 
ARREGLOS O ARRAYS.
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
C Por Isaí Landa. C C es un lenguaje de programación ¿Quién es C? ¿Cuál es el mundo de C? El mundo de C es un conjunto de cajas. Las cajas guardarán números.
PROF. RAFAEL MONTENEGRO B. UNELLEZ-APURE Introducci Ó n a los Arreglos (“arrays”) en C++
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
IntroducciÓn a los Arreglos (“arrays”) en C++
Prof. Carlos Rodríguez Sánchez
Lenguaje C++ Problemas.
PROGRAMACION: Que es un computador: Es un aparato electrónico que tiene el fin de recibir y procesar datos para realización de diversas operaciones..
Transcripción de la presentación:

Conceptos Básicos Prof. Carlos Rodríguez Sánchez Lenguaje C++ Conceptos Básicos Prof. Carlos Rodríguez Sánchez

Lenguaje C++ Especificación de un Problema: Mr. Johnson necesita un programa que pueda utilizar para calcular y mostrar el área de un círculo, basado en el valor del radio del círculo que se entre. Herramientas de diseño del programa Algorítmo IPO Chart Flowchart

IPO Chart Input, Processing, Output Herramienta que se utiliza para organizar y resumir el resultado del análisis de un problema.

IPO Chart Input Processing Output Radius Pi (3.141593) Processing items: Radius squared Algorithm: 1. enter the radius 2. calculate the radius squared by multiplying the radius by itself 3. calculate the area by multiplying Pi by the radius squared 4. display the area area

Flowchart START Enter Radius, Pi (Radius * Radius) * Pi area Stop

Lenguaje C++ Localizaciones de Memoria (variables) Areas donde se almacenan temporalmente los datos a utilizarse en el programa

Lenguaje C++ Reglas para nombrar variables en C++: Se debe comenzar el nombre con una letra El nombre solo debe contener letras, números y el underscore (_) El compilador de C++ que se utilice determina el número de caracteres en el nombre de la variable No se pueden utilizar keywords Los nombres en C++ son case sensitive

Ejemplos de nombres de variables en C++ Válidos deposit end_Balance withdrawal privateLocation Inválidos 98deposit end Balance withdrawal.amt private

Tipos de datos en C++ char almacena un solo caracter short números enteros pequeños int números enteros más amplios float floating point number double double precision String cero o más caracteres bool valor booleano (true / false)

Sintáxis y ejemplos de instrucciones que definen constantes en C++ const datatype [*]constantname = value; Ejemplos const double PI = 3.141593; const int AGE = 65; const bool PAID = true; const char YES = ‘Y’;

Sintáxis y ejemplos de instrucciones que definen variables en C++ datatype [*]variablename [= initial value]; Ejemplos int AGE = 0; float rate = 0.0; double sales = 0.0; bool insured = false; char grade = ‘ ‘;

Estructura básica de un programa en C++ [comentarios que identifiquen el nombre del programa y el propósito] #include <iostream> using namespace std; int main( ) { [named constant declarations] [variable declarations] [input statements] [calculation statements] [output statements] system(“pause”); return 0; } //end of main function

Procesando un Programa en C++ Ejemplo: #include<iostream> using namespace std; int main() { cout << “Welcome to C++ Programming.” << endl; return 0; }

Procesando un Programa en C++ Pasos para crear el programa: Utilizar un editor para codificar el programa fuente La instrucción #include<iostream> es conocida como una dirección de preprocesador. Permite utilizar el objeto predefinido cout para generar el output y el manipulador endl. La siguiente linea, using namespace std; permite utilizar cout y endl sin necesidad del prefijo std::. Luego de procesar esta instrucción, es necesario verificar que los códigos del programa no violen ninguna regla del lenguaje, y traducirlo al lenguaje de máquina equivalente. (Compilar para crear el object program) Los programas codificados en un lenguaje de alto nivel se desarrollan usualmente utilizando el IDE. El IDE contiene varios programas que facilitan el codificar un programa fuente. Es necesario utilizar un linker para combinar el programa objeto con los programas que residen en la librerias del IDE. El próximo paso es “cargar” el programa ejecutable a la memoria principal del computador para su ejecución. Esto se realiza a través de un programa llamado loader.

Ejemplo de Codificación de un programa en C++ #include<iostream> using std::cin; using std::endl; using std::cout; int main () { cout << "Hello World!" << endl; system ("pause"); return 0; }

¿Cómo acceder a Visual Studio para crear un programa en C++?

Pantalla inicial de Visual Studio

New Project

Deben escribir un nombre para el proyecto nuevo

Seleccionar Add new Item

Seleccionar el template para codificar el programa en C++ Seleccionar el template para codificar el programa en C++. Deben escribir un nombre para el programa fuente.

Codificar el programa utilizando el editor

Una vez finalizada la codificación, se procede con el ”debug”

En ausencia de errores, se ejecuta el programa.

Guardar los códigos, y la ejecución

Ejercicio: Codificar el programa en C++ dirigido a resolver el problema del ejemplo inicial (hallar el area de un círculo)