Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Co Unet
Co Unet
Clase No. 6
UNIDAD III
LENGUAJE C - INSTRUCCIONES BASICAS
Pasos para Resolver un Problema usando el Computador
Metodología:
Lenguajes de Programación:
Pascal
Fortran
HTML
Visual Basic
Java
C, C++
Python
………..
Lenguaje C
Breve Historia:
2 float x, pulgadas ;
char r;
int main ( )
{
do
{
printf (“ Ingrese medida en pulgadas : ” ) ;
scanf ( “%f ”, &pulgadas );
x = pulgadas * 2.54;
3 printf (“\n%f pulgadas equivalen a %.2f centímetros\n”,
pulgadas, x ) ;
printf (“ ¿Otro Valor a Convertir ? Responda S ó N : ” ) ;
scanf ( “%c”, &r );
} while ( r == „S‟ || r == „s‟) ;
Son palabras propias del compilador y que no pueden ser usadas para otros
propósitos, que no sean para la sintaxis de un programa, como ejemplo para nombrar
variables, constantes o funciones. A continuación se muestran algunas de ellas, solo
como ilustración, el listado completo se puede consultar en los manuales o referencias.
1.- Debe iniciar con un carácter (letra, „a‟ la „z‟, excepto la ñ) o el guion de
subrayado ( _ )
2.- Los caracteres siguientes al primer carácter, pueden ser letras, dígitos o
el guion de subrayado.
3.- La cadena formada, no puede contener espacios en blanco o caracteres
especiales como : +, #, /,*,?......
4.- La cadena formada no debe ser una palabra reservada
valor lecturaNo.1
nota_primer_parcial 1ranota
codigo1 código#producto
_indice índice académico
x123 case
total_de_sueldos2016 _2do parcial>9
Comentarios en Lenguaje C
// Este es otro comentario que involucra 1 sola línea de comentario, basta con
// colocar // al inicio de cada línea
En Seudocódigo En Lenguaje C
Declaración de Variables
Formato:
En Seudocódigo Ejemplos
En Lenguaje C Ejemplos
Sentencia de asignación en C
En Seudocódigo Ejemplos
En Lenguaje C Ejemplos
Operadores en C
Jerarquía de Operadores
1 ()
2 ! , ++ , --
3 *,/,%
4 +,-
5 > , >= , < , <=
6 == , !=
7 &&
8 ||
9 += , -= , *= ,/ = , %=
Función de Entrada en C
Formato:
En Seudocódigo Ejemplos
En Lenguaje C
Entero %d, %i
Real %f
Carácter %c
Cadena %s
Ejemplos
Función de Salida en C
Formato:
En Seudocódigo Ejemplos
En Lenguaje C
Secuencias de Escape
Ejemplos
Toma de Decisión:
Formato:
En Seudocódigo Ejemplos
En Lenguaje C
if ( variable o expresión )
{
instrucción1 ;
if ( variable o expresión ) instrucción2 ;
instrucción ; instrucción3 ;
else }
instrucción ; else
{
Instrucción4 ;
Instrucción5 ;
}
Ejemplos
Formato:
En Seudocódigo
Ejemplos
En Lenguaje C Ejemplos
Formato:
En Seudocódigo Ejemplos
a 0
MIENTRAS condición MIENTRAS a < 120
COMIENZO COMIENZO
instrucción(es) Escribir a
FIN DEL MIENTRAS a a + 5
FIN DEL MIENTRAS
En Lenguaje C Ejemplos
Formato:
En Seudocódigo Ejemplos
a 0
REPITA REPITA
instrucción(es) Escribir a
HASTA Condición a a + 5
Hasta a = 120
En Lenguaje C Ejemplos
do do
{ {
instrucción(es) ; printf (“Ingrese Valor” ) ;
scanf (“%f”,&w) ;
} while ( variable o expresión ) ; total = total + w ;
m=m +1;
} while (m <= 25) ;
ALGORITMO
PROGRAMA FUENTE
// Archivos de Librería
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
// Programa Principal
int main ( )
{
int radio ;
float area ;
printf ( “Ingrese el radio del circulo ” ) ;
scanf ( “%d” , &radio ) ;
area = 3.1415 * pow ( radio , 2 ) ;
printf ( “El área del circulo es = %f \n\n” , área) ;
system (“pause” ) ;
return ( 0 ) ;
}
ALGORITMO