Tema 5 Sentencias básicas. Sentencia –Línea de código en C Básicas –Entrada de datos desde el teclado –Salida de datos por la pantalla –Asignación de.

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

Estructuras de control Secuenciales y selectivas
Unidad 15 Características de C++ no relacionadas con el DOO.
Lenguaje C++.
DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
Introducción al lenguaje C
PROGRAMACIÓN EN C.
ING SEC 3 - UCSC Agosto 2009 Laboratorio Lenguaje de Programación ING – Universidad Católica SSMA Concepción Semestre II Tema:
Tema 4b Operadores.
Instrucciones Básicas Entrada de Información
Programación en C para electrónica
Informática I – 4to año Volumen II.
MANUAL EXPRESS DE C J.M.sevilla.
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
Programación I Teoría I
Curso de Programación I Parte IV
Variables Prof. Gonzalo Pastor.
Programación en C (Segunda Parte) DATSI, FI, UPM José M. Peña
1.2 Sintaxis del lenguaje Java.
Programación 1 Presentación de c++
Programación Estructurada
Introducción al lenguaje C++
Aprende C en una lluviosa tarde de domingo (en algo más de un par de horas) Sintaxis del lenguaje C para implementar un programa imperativo.
ESTRUCTURAS DE SECUENCIA
Una breve introducción
Ejemplos en C /* Ejemplos L/E en C con printf y scanf */ #include #include main(){ int i; int i; char nombre[30]; char nombre[30]; printf ("\nIntroduce.
String o Cadenas Prof. Gonzalo Pastor. Cadenas o String ► En C, una cadena o texto se define como un vector de caracteres de longitud determinada que.
El lenguaje de programación C - Funciones -
Tema 3 Entrada y Salida.
Archivos Programación.
Lenguaje C.
LENGUAJE “C” Programación.
Tema 7c Entrada y salida de funciones. Funciones Funcion Entradas SalidasTareas.
Características de “C”
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.
Cadenas y apuntadores Programación.
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Archivos.
Programación I Teoría VIII: Entrada/Salida
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.
Informática Ingeniería en Electrónica y Automática Industrial
Tipo de Datos Básicos.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Elementos básicos del lenguaje
Unidad II Introducción a la programación en C++
Introducción Lenguaje de Programación ING2101 SECC Ayud. Ariel Fierro Sáez.
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.
FUNDAMENTOS DE PROGRAMACIÓN
FormatoDescripción %iEntero (int) %dEntero (int) %fReal (float o double) %gReal (float o double) %eReal con notación ‘e’ %oOctal %xHexadecimal.
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIDAD EDUCATIVA COLEGIO “JUAN XXIII” – FE Y ALEGRÍA CIUDAD OJEDA- ESTADO.
Estructura de un programa C
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
Lenguaje de Programación  Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan.
PRINCIPIOS DE PROGRAMACIÓN
Ejemplos: float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; int N[] = {1, 2, 3, 6}; int M[][3] = {
UNIVERSIDAD LATINA INTRODUCCION A LA PROGRAMACION TIPOS DE DATOS ELEMENTALES.
1 TÉCNICAS DE PROGRAMACIÓN Lenguaje C Tercera Clase (Segunda de C)
Fundamentos de Programación
CLASE 10. AGENDA 1 Repaso 2 Operadores 3 Directivas 14 Entrada y Salida de Datos.
Lenguaje de programación c
 Todas las operaciones que se producen en el teclado y la pantalla de la computadora.  A continuación algunas funciones básicas de entrada y salida.
EL TIPO DE DATO LOGICO y constantes.
ESTRUCTURAS DE DECISION MULTIPLE
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.
PARCIAL 3. CADENAS Y CARACTERES PARA PODER DISTINGUIR LOS DATOS DE TIPO CARACTER (CHAR), ESTOS SE ENCIERRAN EN COMILLAS SIMPLES. LOS DATOS DE TIPO CARÁCTER.
OBJETIVOS DEFINIR LA ESTRUCTURA DE ARREGLOS. DECLARAR ARREGLOS EN C.
Computación I :: Prof. Yeniffer Peña Lenguaje C Presentación Computación I.
Transcripción de la presentación:

Tema 5 Sentencias básicas

Sentencia –Línea de código en C Básicas –Entrada de datos desde el teclado –Salida de datos por la pantalla –Asignación de valores y utilización de operadores.

Asignación de valores Ya se han visto ejemplos Operador de asignación: = –El operando de la derecha debe ser resuelto según precedencias. –El resultado final se asigna al operando de la izquierda. –Al momento de asignar se deben realizar la conversión de tipo

Asignación de valores void main(){ int a=1,b=10; int r=0; r= (a=b); printf("%d \n",r); r = (a==b); printf("%d \n",r); }

Asignación de valores

const int k=2; const int m=1; void main(){ //f(x) = (k*(x-m)^2) / (1+k(x-m)^2) double f=0; double x=7.3; double aux=0; aux=k*(x-m)*(x-m); f= (aux/1+aux); printf("%f \n", f); }

Asignación de valores void main(){ double d1=4.7, d2=2.4; int i = ((int)d1)/((int)d2); int j = d1/d2; printf("%d %d \n", i, j); }

Salida de datos Salida de datos hacia la salida estándar –Por defecto la pantalla –Puede ser redireccionado –El programa no se da cuenta! Para ello se utiliza la función printf. Esta función esta implementada en una biblioteca del sistema

Salida de datos #include … int printf(,,,…); Biblioteca del sistema donde esta definida Devuelve el numero de caracteres escritos Nombre de la funcóon Formato en que desea mostrar la información Primera variable a mostrar Segunda variable a mostrar

Salida de datos %cMuestra un carácter %dMuestra un número entero %xMuestra un número entero hexadecimal %fMuestra un número real %X.YfMuestra un número real con X cifras enteras e Y cifras decimales %sMuestra una cadena de carácteres

Salida de datos #include void main(){ char c='A'; int i=126; double d= ; printf("La letra %c es el numero %d\n", c,c); printf("El numero decimal %d es el %x en hexadecimal \n",i,i); printf("El numero %f se redondea a %010.3f \n",d,d); printf("Inserte aqui su mensaje: \n","este es mi mensaje"); printf("El numero %d se ve mal \n",d); } La letra A es el numero 65 El numero decimal 126 es el 7e en hexadecimal El numero se redondea a Inserte aqui su mensaje: El numero se ve mal

Entrada de datos Ingreso de datos desde la entrada estándar –Por defecto el teclado –Puede ser redireccionado –El programa no se da cuenta! Para ello se utiliza la función scanf. Esta función esta implementada en una biblioteca del sistema.

Entrada de datos #include … int scanf(,,,…); Biblioteca del sistema Devuelve el numero de asignaciones realizadas Nombre de la función Formato en que serán ingresados los datos Variable a la cual será Hecha la primera asignación Variable a la cual será Hecha la segunda asignación

Entrada de datos %cMuestra un carácter %dMuestra un número entero %xMuestra un número entero hexadecimal %fMuestra un número real %sMuestra una cadena de caracteres

Entrada de datos void main(){ char c1,c2,c3; int i=0; float d=0; int n=0; n = n + scanf("%c%c%c",&c1,&c2,&c3); n = n + scanf("%d",&i); n = n + scanf("%f",&d); printf("%c-%c-%c, %d, %f : %d\n",c1,c2,c3,i,d,n); } , 123, : 5 Ojo!

Fin tema 5 Sentencias básicas