LENGUAJE “C” Programación.

Slides:



Advertisements
Presentaciones similares
Lenguaje C++.
Advertisements

Curso de java básico (scjp)
Curso de Java Capitulo 6: Cadenas y Arrays Profesor:
Estructuras de Datos (ARRAYS)
Tablas y Cadenas CONTENIDO Tablas
PRE_LAB. Comprobación de datos is_array($var) : verifica si $var es una serie is_float($numero) : verifica si $numero es un numero de punto flotante is_null($var)
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.
5A5A5A5A Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez/Pablo Moreno Ger Facultad.
Vectores en java.
DÍA DA PAZ: O Poder dos xestos..
CAPACITACIÓN PARA LA APLICACIÓN Y CUMPLIMIENTO DE LA NORMATIVA
Curso Programación en Java
1 3Tablas o matrices 3.1. Concepto Las tablas corresponden al concepto matemático de matriz. Todos sus elementos deben ser del mismo tipo y se accede a.
Fundamentos de Programación
Capitulo 4 Arreglos o Arrays Unidimensionales Bidimensionales Strings
ARRAYS Y COLECCIONES DE DATOS. ARRAYS Arrays – Matriz – Vector Elemento del lenguaje que nos permite agrupar un conjunto de valores del mismo tipo, y.
5. UNITATEA: INGURUNE HOTZAK, BEROAK ETA EPELAK
Necesidades de Interconexión y Particularidades de Operación
INERCIA DE ROTACIONES.
1. Que es Cosmologia? 1.1 Horizontes
DEPARTAMENTO DE CIENCIAS ECONÓMICAS, ADMINISTRATIVAS Y DE COMERCIO CARRERA DE ADMINISTRACIÓN TURÍSTICA Y HOTELERA TRABAJO DE TITULACIÓN, PREVIO A LA.
UNIVERSIDAD MAYOR DE SAN ANDRÉS
Asignatura: FÍSICA Carreras: Ingeniería Agronómica Bromatología.
CASO CLÍNICO DE LABORATORIO
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO
Dpto. de Física y Química
optaciano Vásquez UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
IIE-CESPA SEMINARIOS ABIERTOS Presentación Nº23
La Planeación y Control Financiero
Sistema de Indicadores para el análisis de la situación de la reducción del riesgo de desastres en el sector Educación en América Latina y el Caribe.
ANÁLISIS DEL DESEMPEÑO DE UN SISTEMA MIMO EN UN CANAL NO LINEAL COMPLEJO DIVIDIDO EN SUBBANDA CON SERIES DE VOLTERRA AUTOR: VALERIA IMBAQUINGO DIRECTOR:
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO
Dpto. de Física y Química
DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO
DESNUTRICIÓN Dr. Edgar Játiva MD. Msc..
DIMENSIÓN FRACTAL: APARICIÓN Y CÁLCULO MEDIANTE EL MÉTODO BOX COUNTING EN DISTINTOS ÁMBITOS AUTORES: CONCEPCIÓN CARMONA CHAVERO , AMINE CHAGHIR CHIKHAOUI.
Métodos cuantitativos para la toma de decisiones
CARRERA DE INGENIERÍA MECÁNICA ABEDRABBO HAZBUN, ANIBAL FARUK
Justificación Disminuir las emisiones de carbón al incrementar el uso de energías alternas Las energías marinas pueden contribuir a alcanzar la meta mundial.
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
PROBLEMAS ARITMÉTICOS Tema 4 4º ESO Op A
Conceptos Matemáticos
Departamento de eléctrica y electrónica
Dpto. de Física y Química
6. EJEMPLOS DE REACCIONES QUÍMICAS Dpto. de Física y Química
  TRABAJO DE TITULACIÓN, PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN FINANZAS –CONTADOR PÚBLICO-AUDITOR  TEMA: ESTUDIO ECONÓMICO FINANCIERO PARA LA.
Principios mendelianos
Unidad de aprendizaje: Logística
Robótica Modular Libre
CONTABILIDAD FINANCIERA
LEVANTAMIENTOS MIXTOS
UNIVERSIDAD TÉCNICA DEL NORTE
UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
QUÍMICA/QUÍMICA GENERAL LEYES DE LOS GASES
“ANÁLISIS DE DESEMPEÑO DE MEZCLAS ASFÁLTICAS TIBIAS”
UNIVERSIDAD DE LAS FUERZAS ARMADAS – ESPE “HÉROES DEL CENEPA”
TEMA 8: ácidos y bases QUÍMICA IB.
Planificación y Optimización de Consultas
2.-DESCRIBIR FENOMENOS CONOCIDOS POR LAS FUNCIONES MATEMATICAS
Y NEGOCIACIÓN INTERNACIONAL
DEPARTAMENTO DE CIENCIAS ECONÓMICAS, ADMINISTRATIVAS Y DE COMERCIO
Tema 8 Las fuerzas IES Padre Manjón Prof: Eduardo Eisman.
Presentado por: Juan David Chimarro
LXV Reunión anual de Comunicaciones Científicas- UMA-2016 Universidad Nacional del Sur – Bahía Blanca Modelización Estructural de Series de Tiempo de.
*CN.Q Analizar disoluciones de diferente concentración, mediante la elaboración de soluciones de uso común. SOLUCIONES.
Clase auxiliar 7 Prof. Mauricio Morel Auxiliares: Nicolás Carvajal
Las leyes del movimiento de Newton.
Gabriela Pazmiño Vaneza Zambrano Octubre
Teoría Atómica Prof. Miguel Moreno.
Transcripción de la presentación:

LENGUAJE “C” Programación

Arrays Un array o matriz representa una colección de datos almacenados en una variable la cual dispone de varias posiciones. El “C” al final de un array coloca un simbolo de fin de que es “\0”. Al declarar un array tendremos que indicar que tipo de valores almacenara.

Declaración de Arrays Ejemplos, Charfrase [15]=“hola que tal”; Intmeses [12]={1,2,3,4,5,6,7,8,9,10,11,12}; Charcadena [20]; Charnombre [15]={null}; Inta[40]; Char meses [3][20]={“enero”,”febrero”,”marzo”}; Charfrase [15]=“hola que tal”; Intb [5];

Funciones de tipo Cadena Las funciones de tipo cadena se encuentran en la librería string.h Las funciones de cadena funcionan cuando el contenido de la cadena es superior a un carácter. Strcpy(A,B)  copia el contenido de B en A y el fin de cadena \0 Strcmp(A,B)  Compara cadenas, si son iguales devuelve un 0. Si a>b devuelve valor>0, si a<b devuelve valor<0 Srtlen(A)  Cuenta el nº de caracteres de la cadena A Strcat(A,B)  Añade la cadena B al final de la cadena A

Ejemplo - arrays #include <conio.h> #include <stdio.h> #include <string.h> #include <math.h> void main (void) { char frase[25],reves[25]; int cont,cont2,col, len; clrscr(); printf(“Introduce una frase de maximo 25 caracteres: \n"); gets(frase); len=strlen(frase); cont2=len; for (cont=0;cont<=len;cont++){ cont2--; reves[cont2]=frase[cont]; } reves[cont-1]='\0'; col=ceil(len/2); col=40-col; _setcursortype(_NOCURSOR); gotoxy(col,12); puts(reves) ; getch();

Switch Permite tomar decisiones y escoger entre varias opciones dependiendo del valor de una variable. Este sentencia de control dispone del parámetro BREAK; para finalizar la orden switch. Sintaxis: Switch (variable){ case 0: codigo; break; case 1: Break; case 2: default: }

Ejemplo Switch #include <stdio.h> #include <conio.h> #include <string.h> Void main(){ Int opcion,s,r; Clrscr(); Printf(“Escoge entre el numero 1 y 2 “;scanf(“%d”,&opcion); Switch(opcion) { Case 1: printf(“has escogido el numero 1”); Case 2: prnitf(“has escogido el numero 2”); Default: printf(“no entiendo el numero”); } Getch();

Bifurcaciones - goto Permiten llevar la ejecución del programa a un punto determinado del codigo. Ejemplo, #include <stdio.h> #include <conio.h> Void main(){ Int a=0; Clrscr(); Voy: Printf(“%d \n”,a); A++; Goto voy; Getch() }