MANUAL EXPRESS DE C J.M.sevilla.

Slides:



Advertisements
Presentaciones similares
Laboratorio Lenguaje de Programación ING2101
Advertisements

ESTRUCTURAS DE CONTROL
PROGRAMACIÓN EN C.
El lenguaje de programación C - El primer programa -
ING SEC 3 - UCSC Agosto 2009 Laboratorio Lenguaje de Programación ING – Universidad Católica SSMA Concepción Semestre II Tema:
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.
ALGORITMOS Y LENGUAJES Estructuras de Control CONDICIONAL
Estructuras de decisión en C
Profesora: Nelwi Báez P
INSTTUTO TECNOLOGICO DE APIZACO
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
Temas Operaciones básicas Instalando el compilador
Estructuras de control
Fundamentos de la Programación Estructurada
Programación I Teoría I
Funciones. Programación, Algoritmos y Estructuras de Datos.
Curso de Programación I Parte IV
Una variable en un programa es algo con un nombre, cuyo valor puede variar. La manera en que el compilador y enlazador maneja esto es asignando un bloque.
Variables Prof. Gonzalo Pastor.
Primer Programa en C.
EJERCICIOS DE PROGRAMACION
FUNCIONES EN C.
INFORMATICA I Funciones CLASE 13.
ESTRUCTURA DEL LENGUAJE C
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.
Una breve introducción
La estructura básica de los programas en java, algo a tener en cuenta y que debemos recordar siempre es el archivo debe llevar el nombre de la clase con.
Funciones y procedimientos
CI TEORIA semana 8 Subprogramas o funciones Definición de funciones.
Estructuras de repetición
ESTRUCTURAS DE CONTROL
Tema 3 Entrada y Salida.
Archivos Programación.
Lenguaje C.
Semana 5 Subprogramas..
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.
Estructuras de Iteracion (Repetitivas ) while , for,, do-while
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
ESTRUCTURAS DO-WHILE Y FOR.
Lenguaje C Ing. Sonia Alexandra Pinzón Nuñez
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
Introducción Lenguaje de Programación ING2101 SECC Ayud. Ariel Fierro Sáez.
Estructuras de Control.
Introducción a la Ingeniería de Sistemas
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.
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.
introducción al lenguaje
Elementos básicos del lenguaje
PROGRAMACIÓN MULTIMEDIA
Tipo de Errores.
FUNDAMENTOS DE PROGRAMACIÓN
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Pelando la cebolla 1. Aquí discutiremos lo necesario del lenguaje necesario para implementar una metodología que llamo “pelando la cebolla”. Permite abordar.
INTRODUCCION A LA PROGRAMACION

INTRODUCCIÓN LI & MSC OSCAR RAMÍREZ CORTÉS U NIVERSIDAD DE LA H UASTECA V ERACRUZANA L ENGUAJES DE P ROGRAMACIÓN.
LENGUAJE “C” Programación.
1 TÉCNICAS DE PROGRAMACIÓN Lenguaje C Tercera Clase (Segunda de C)
Algoritmo.
Clase 1 Gabriela Araya Baez.. Char: Variable que almacena caracteres. Int: Variable que almacena enteros. Float: Variable que almacena decimales. Doble:
TIPOS DE DATOS Estructuras de control y repetición PARCIAL III.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
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.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
Transcripción de la presentación:

MANUAL EXPRESS DE C J.M.sevilla

C es un lenguaje de programación muy sencillo y sirve como interfaz para indicar las órdenes a ejecutar a una máquina. Para poder establecer estos programas debemos tener un compilador el cual traducirá el lenguaje fuente a lenguaje de máquina y después lo ejecutará en un programa con extensión .exe. el siguiente código es un ejemplo de programa.

iniciamos Para aprender hay que programar por lo que empezaremos escribiendo el siguiente programa tal y cual esta en la pantalla.

# include<stdio. h> #include<conio # include<stdio.h> #include<conio.h> main() { Printf("hola bienvenido"); Getch(); }

A la hora de ejecutar tu programa aparecera en tu pantalla: hola bienvenido Las dos primeras lineas indican las librerías # include<stdio.h> #include<conio.h> la función main() forma parte del todo el programa ya que es un bloque constructivo y cualquier programa debe de llevar ésta función.

La llave izquierda { , debe empezar el cuerpo de la función y una llave derecha correspondiente debe dar por terminada cada función. Este par de llaves y la porción de programa existente entre ambas también se le conoce como bloque. La línea Printf("hola bienvenido"); Instruye a la computadora para que ejecute una acción, es decir que imprima en la pantalla la cadena de caracteres que esta entre comillas.

Ahora veremos otro programa sencillo una suma de dos números #include<conio.h> #include<stdio.h> main () { float a, b, suma; printf("ingresa valor de a"); scanf("%f",&a); printf("ingresa valor del b"); scanf("%f",&b); suma=(a+b); printf("la suma es %f",&suma); getch(); }

En el ejercicio anterior float a, b, suma; Indica la declaración de variables en este caso será a, b y suma. Float indica que las variables serán de tipo flotante o cuando lleva int en vez de float indica que las variables serán de tipo entero. el enunciado scanf("%f",&a); scanf se utiliza para obtener el valor del usuario, la letra f indica que el valor en un flotante, la& indica la dirección en donde esta almacenada la información de la variable en este caso la «a»

Crearemos un programa con ciclo if #include<conio.h> //calcula resistencia #include<stdio.h> int main () { float corriente,voltaje,resistencia; printf("ingresa valor de la voltaje\n\t"); scanf("%f",&voltaje); printf("ingresa valor del corriente\n\t"); scanf("%f",&corriente); if (corriente==0) printf("la corriente debe ser distinta de cero"); else resistencia=voltaje/corriente; printf("\nel voltaje es de %f",resistencia); } getch();

En este código tenemos la condicional if (corriente==0) La cual evaluará la función y si se cumple se efectuará la siguiente operación(printf("la corriente debe ser distinta de cero");). De lo contrario pasará a efectuar el resto del programa (resistencia=voltaje/corriente; printf("\nel voltaje es de %f",resistencia); }). La \n indica una secuencia de escape la cual indica que brinca un renglón. La \t indica una tabulación.

El ciclo while #include<conio.h> #include<stdio.h> main() { printf("\n\t\IMPRIME Y SUMA LA SERIE DEL NUMERO 3 HASTA EL 99\n\n"); int suma,numero; suma=0; numero=3; while (numero<=1000) printf("\t%d\t",numero); suma=suma+numero; numero=numero+3; } printf("\n\n\t\tSuma = %d",suma); getch();

el enunciado while (numero<=1000) indica una repetición de la operación de suma=suma+numero; esta se estará realizando hasta que la variable numero tome el valor de <=1000 éste enunciado (numero=numero+3)representa el incremento de la variable Recuerda que un los ciclos son bloques del programa por lo que el contenido deben ir entre llaves. { printf("\t%d\t",numero); suma=suma+numero; numero=numero+3; }

Ciclo for #include <stdio.h> \\ imprime del 1 -10 #include <conio.h> int main() { int i; for (i=0;i<=10;i++) printf("%d\n",i); getch(); }

for (i=0;i<=10;i++) i=0 indica el primer valor que tomara la variable i<=10; el valor máximo de i i++ el incremento de la variable en 1

¡GRACIAS!