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.

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

Ejercicio: 1.- Dado el siguiente esquema: Art1 Art2 Art3
Estructuras de control Secuenciales y selectivas
El lenguaje de programación C - El primer programa -
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.
Instrucciones Básicas Entrada de Información
Ejemplo de Programa C++
MANUAL EXPRESS DE C J.M.sevilla.
Diseño de algoritmos “Estructuras”
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
Estructuras de control
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
Fundamentos de la Programación Estructurada
Programacion de Computadora Prof. Obadiah Oghoerore.
Programación I Teoría III
EJERCICIOS DE PROGRAMACION
FUNCIONES EN C.
INFORMATICA I Arreglos 2 CLASE 18.
INFORMATICA I Funciones CLASE 13.
III. DISEÑO DE ALGORITMOS PARA LA SOLUCIÓN DE PROBLEMAS.
Cadenas de caracteres.
Mergesort como ejemplo de Divide y Vencerás
ESTRUCTURA DEL LENGUAJE C
Principios y Herramientas de Programación
Programación Estructurada
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.
VECTORES.
Ocurre con frecuencia, tanto en programación como en la vida real, que las decisiones que se nos pide tomar son más complicadas que una simple selección.
ARREGLOS Estructuras de datos.
SOBRECARGA DE FUNCIONES
Unidad 3 Punteros.
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.
Casos de estudio Estudiaremos tres problemas
Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Funciones y procedimientos
FUNCIONES EN C.
Programación I Teoría II
Diseño de algoritmos “Estructuras”
Programa “Coordenadas” Ing. Arturo Díaz Vargas Departamento de Sistemas División de Ciencias Básicas e Ingeniería UNIVERSIDAD AUTONOMA METROPOLITANA.
Tema 3 Entrada y Salida.
Paso de Vectores como Parámetros
LENGUAJE “C” Programación.
Archivos 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.
FUNCIONES EN C.
Arreglos.
3.1 Declaración de tablas en C
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Archivos.
Lenguaje C Ing. Sonia Alexandra Pinzón Nuñez
Aplicado a programas openMP
Elaborado por Fernando Torre - Universidad Simón Bolívar ARREGLOS CI Computación I Universidad Simón Bolívar Dpto. de Computación y Tecnología de.
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.
Ejemplos openMP.
Informática Ingeniería en Electrónica y Automática Industrial
Introducción a la Programación “El lenguaje C” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Tipo de dato Arreglo en C Uso del for con arreglos
Trazado. 1 Intercambio sin error #include void intercambio(int *, int *); /* prototipo */ main(){ int a=1,b=2; printf("a=%d b=%d\n",a,b); intercambio(&a,&b);
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Capitulo 4 Arreglos o Arrays Unidimensionales Bidimensionales Strings
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] = {
OBJETIVOS DEFINIR LA ESTRUCTURA DE ARREGLOS. DECLARAR ARREGLOS EN C.
Introducción al Lenguaje C (II) Cadenas de caracteres, archivos de cabecera, lectura y escritura Fundamentos de Programación Departamento de Lenguajes.
Funciones y paso de parámetros Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Unidad Didáctica 24.
Arreglos y cadenas de texto
LENGUAJE “C” Programación.
Transcripción de la presentació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 un entero:"); printf ("\nIntroduce un entero:"); scanf ("%d", &i); scanf ("%d", &i); printf ("\nIntroduce una cadena: "); printf ("\nIntroduce una cadena: "); scanf ("%s", nombre); scanf ("%s", nombre); printf (“\nHe leido: %d %s", i, nombre); printf (“\nHe leido: %d %s", i, nombre);}

/* Captura de datos de un vector y partición del mismo. Se incluye además una función intercambia */ #define MAXIMO 20 #define LONGITUD 20 main(){ int datos[LONGITUD]; int i; int n; printf ("\nTamano: "); scanf ("%d", &n); printf ("\nTamano: "); scanf ("%d", &n); for (i=0;i<n;i++) { printf ("\nDato en la posicion %d: “, i+1); scanf("%d",&datos[i]);}; particion(datos, 0, n-1); particion(datos, 0, n-1); printf (“\nDespués\n”); for (i=0;i<n;i++) {printf ("%d\t", datos[i]); } for (i=0;i<n;i++) {printf ("%d\t", datos[i]); }} void intercambia (int *X, int *Y) { int temp; temp = *X; temp = *X; *X = *Y; *X = *Y; *Y = temp; *Y = temp;}

Ejemplos en C particion (datos, iz, de) int *datos, int iz, int de; { void intercambia(); void intercambia(); int i, j, k, med; int x; i = iz; j = de; x = datos[(i+j)/2]; printf ("\nElemento intermedio %d", x); do { while (datos[i] < x) i++; while (datos[j] > x) j--; if (i <= j){ printf ("\nIntercambio las posiciones %d %d", i, j); printf ("\nIntercambio las posiciones %d %d", i, j); intercambia (datos+i, datos+j); intercambia (datos+i, datos+j); i++; i++; j--; j--;}; } while (i < j); }