instrucciones básicas entrada de información

13
Fundamentos de Programación I Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido de esta presentación

Upload: mary

Post on 25-Feb-2016

41 views

Category:

Documents


2 download

DESCRIPTION

Instrucciones Básicas Entrada de Información. Fundamentos de Programación I Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido de esta presentación . Definición. cin >> scanf (). Instrucciones Básicas. Entrada Proceso Salida . Creación de Variables. Sintaxis. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Instrucciones Básicas Entrada de Información

Fundamentos de Programación I

Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido

de esta presentación

Page 2: Instrucciones Básicas Entrada de Información

Definición

Instrucciones

Básicas

Entrada

Proceso

Salida

cin>>

scanf()

Page 3: Instrucciones Básicas Entrada de Información

Creación de VariablesSintaxis

Page 4: Instrucciones Básicas Entrada de Información

Creación de VariablesSintaxis

Alfanuméricos

Numéricos

char

Enteros

Reales

<tipoDeDato>

intlong

floatdouble

Page 5: Instrucciones Básicas Entrada de Información

Creación de Variables

Page 6: Instrucciones Básicas Entrada de Información

Creación de VariablesSintaxis

Debe ser significativo, es decir, el nombre deber ser alusivo a la información que almacenará la variable

No puede ser una palabra reservada del lenguaje, ejemplo: if, switch, for, while, int, double, float, main, etc

Se debe iniciar con una letra o con el signo subrayado ( _ ) No puede contener caracteres especiales (@, #, $, etc) Después de la primera letra, puede contener más letras, números o el signo

de subrayado NO DEBE HABER ESPACIOS EN BLANCOS EN EL NOMBRE Tener cuidado entre minúsculas y mayúsculas, pues en lenguaje C la

mayúscula es diferente a la minúscula

<nombreVariable>

Page 7: Instrucciones Básicas Entrada de Información

Creación de VariablesSintaxis

Es opcional, y si se ubica la variable se inicializará con el valor especificado

Cuando es un dato de tipo char, el valor de inicialización se debe especificar en comillas simple

= valorInicia

l

Page 8: Instrucciones Básicas Entrada de Información

EjemplosDeclaraciones de variables validas:

int edad;float sueldo;char sexo = ‘f’;double distancia = 0.0;double pesoEstudiante;float promedio_Notas;int numeroDeHijos = 0;int numero_municipios_sucre;

Page 9: Instrucciones Básicas Entrada de Información

EjemplosDeclaraciones de variables no validas:

int 1edad;float sueldo#;char for = ‘f’;double #distancia = 0.0;double peso Estudiante;float promedio#notas;int numero De_Hijos = 0;int numero1municipios#sucre;

Page 10: Instrucciones Básicas Entrada de Información

Instrucción cin>>Sintaxis:

cin>><nombreVariable>;

Muy Importante:Para que pueda funcionar cin>>, debes incluir la

librería:

<iostream.h>

Page 11: Instrucciones Básicas Entrada de Información

Instrucción cin>>Sintaxis:

cin>><nombreVariable>;

nombreVariable:

En esta parte se debe ubicar, un nombre de variable valido

Page 12: Instrucciones Básicas Entrada de Información

Instrucción cin>>Ejemplos

Símbolo Tipo de Informaciónchar sexo=' ';cin>>sexo;

Captura un dato de tipo char y lo almacena en la variable sexo

int edad=0;cin>>edad;

Solicita la entrada de un dato de tipo entero, al ser introducido por el usuario, es almacenado en la variable edad

float nota_Definitiva;cin>>nota_Definitiva;

En la variable nota_Definitiva, es almacenado el dato introducido por el usuario

double toneladas=0.0;cin>>toneladas;

Captura un dato de tipo real (precisión grande) y lo almacena en la variable de nombre toneladas

Page 13: Instrucciones Básicas Entrada de Información

Ejercicios

Desarrollar un programa en lenguaje C que permita capturar un valor numérico real, obtenga su raíz cuadrada y visualice el resultado en pantalla

Desarrollar un programa en lenguaje C que permita capturar un valor numérico entero, obtenga su potencia 2 y visualice el resultado

Desarrollar un programa en lenguaje C que permita obtener la potencia para cualquier base y cualquier exponente, el resultado se debe visualizar en pantalla