Resumen C

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 30

Lenguaje C

Introducción
• El lenguaje C se conoce como un lenguaje compilado.

• Existen dos tipos de lenguaje:


– Los interpretados son aquellos que necesitan del código fuente para
funcionar (P.ej: Basic).
– Los compilados convierten el código fuente en un fichero objeto y éste en
un fichero ejecutable. Este es el caso del lenguaje C.

• El lenguaje C es un lenguaje de nivel medio, ya que combina elementos de


lenguaje de alto nivel con la funcionalidad del lenguaje ensamblador.

• Es un lenguaje estructurado, ya que permite crear procedimientos en bloques


dentro de otros procedimientos.

• Es un lenguaje portable, ya que permite utilizar el mismo código en diferentes


equipos y sistemas informáticos. Es independiente de la arquitectura de
cualquier máquina en particular.
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Apliquemos lo aprendido
Ingrese al programa C++ y escriba, compile y ejecute los siguientes programas

#include<stdio.h>
int main()
{
int a;
printf("Ingrese numero ");
scanf("%d",&a);
printf("El valor es %d\n",a);
/* Uso de la sentencia printf() 1. */
}
#include <stdio.h>
main()
/* Saca por pantalla una suma */
{
int a=20,b=10;
printf("El valor de a es %d\n",a);
printf("El valor de b es %d\n",b);
printf("Por tanto %d+%d=%d",a,b,a+b);
}
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Resumen Lenguaje C++
Aplicaciones en Lenguaje C++
Aplicaciones en Lenguaje C++
Aplicaciones en Lenguaje C++
Aplicaciones en Lenguaje C++
Un programa C
Entrada Formatos scanf
Lectura de caracteres individuales.
– Se pueden leer caracteres individuales utilizando
getchar() o una función alternativa.
– Con scanf() se hace mediante el especificador
%c.
Cuando se leen otros tipos de datos, los
espacios en blanco, tabuladores y
caracteres de nueva línea son separadores
de campo.
Cuando se lee un único carácter, los
caracteres de espacio en blanco se leen
como cualquier otro carácter.
Pregunta rápida

¿Que salida genera el siguiente programa?

#include <stdio.h>
int main()
{
printf (“Introducción a\nlas computadoras“);
printf (“ y a la\n programación“);
printf (“ en\n C++\n“);
return 0;
}
Programe
Se desea un programa para calcular el área de un triángulo dadas las
coordenadas de sus vértices.
El área se calcula utilizando la siguiente fórmula:

area =
1
(x1 y2 + x2 y3 + x3 y1 − x1 y3 − x2 y1 − x3 y2 )
2
Variables de entrada: x1, x2, x3, y1, y2, y3

Variables de salida: area


Funciones matemáticas
La biblioteca math.h contiene la definición de muchas funciones
matemáticas útiles. El siguiente es un listado breve de algunas funciones.

ceil(x)- redondea al entero más pow(x,y)- xy.


pequeño no menor que x.
sin(x)- seno de x.
cos(x)- coseno de x.
sqrt(x)- raíz cuadrada de x.
exp(x)- ex.
tan(x)- tangente de x.
fabs(x)- valor absoluto de x.
floor(x)- redondea al entero más
grande no mayor que x.
log(x)- logaritmo natural de x.
log10(x)- logaritmo base 10 de x.
Programe
Escriba un programa para calcular la magnitud de la fuerza entre dos
cargas eléctricas dadas las coordenadas de las cargas y la magnitud
de cada carga. La fuerza se calcula con la expresión

q1q2
F =k
(x2 − x1 )2 + ( y2 − y1 )2
k = 8.99x109.

También podría gustarte