Informatica
Tema: Lenguaje C y de programación
Nombre: Gabriel Saltos
Curso: 3ro FIMA
Profesora: Ing. Anita Solís
ACTIVIDAD #2
¿EN QUÉ AÑO Y QUIEN INVENTO E IMPLANTO LENGUAJE C?
C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie¿QUÉ ES LENGUAJE C?
C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control deflujo y estructuras sencillas y un buen conjunto de operadores.
ESTRUCTURA GENERAL DE UN PROGRAMA EN LENGUAJE C.
/* Comentarios de un parrafo completo
comprendidos entre /*.....*/, sirven para
aclarar qué el programa o una parte del programa */
// Comentarios de 1 sola línea
// Zona de ficheros de cabecera de las librerías
#include <....... . h> // h de Head
#include<....... . h>
// Zona de prototipos de funciones
int Potencia (int x,y)
// Zona de variables globales
int valor;
float media_total;
void main (void) // Prog. ppal. típico de Turbo C
{
// llave de inicio del programa
// codigo del programa
.......
.......
.......
// fin del programa
} // Desarrollo del código de las funciones anterioresDETERMINE LOS TIPOS DE DATOS BÁSICOS EN LENGUAJE C
Básicos:
- Numéricos:
· Entero palabra clave int Real precisión simple float precisión doble double- Carácter: char- Vacio: void
Derivados: Puntero
Estructurados:
- Complejos
· Estáticos Tabla
- Dinámicos Lista
Pila
Cola
Árbol
Grafo
- Compuestos. Estructura
Unión
Enumeración
Campos de Bit
Definidos por el Usuario TypedefDETERMINE LAS FUNCIONES YCONCEPTO DE LAS SIGUIENTE LIBRERÍAS.
STEDIO.H: Que significa "standard input-output header" (cabecera estandar E/S), es la biblioteca estándar del lenguaje de programaciónC, el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición detipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, ellenguaje de programación C++(derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio. Las funciones declaradas en stdio.h son sumamente populares.
CONIO.H: Es propiedad de Borland y sólo sus compiladores pueden usarla. Por lo tanto significa que conio.h, no es una librería estandar.
La librería conio se utiliza más que nadapor sus comandos: getch(), clrscr(), gotoxy(), textcolor(), ytextbackground(), los cuales usamos para darle mejor presentación a nuestros programas. Pero pensandolo bien, ¿en verdad necesitamos que los programas en consola se vean bien? La verdad es que no, lo que importa es que funcionen.
DETERMINE LOS CARACTERES DE CONTROL EN FUNCIÓN DEL TIPO DE DATO DE LA INSTRUCCIÓN PRINT DF EJEMPLO CONCADA UNO.
TIPOS DE IDENTIFICADORES
%D, %I ! toda variable definida como int. Los números enteros.
%C ! con ella mostramos una variable de tipo char.
%S ! nos permite representar una cadena de caracteres (un array de char (varias letras)).
%E ! Nos permite representar coma flotante de forma exponencial. Un número de forma exponencial.
%F ! número en coma flotante con notación decimal. Un float.%U ! un número entero sin signo
%P ! nos permite mostrar el valor de un puntero (que almacena una dirección de memoria)
%LD
%LI ! muestran enteros largos (long int). Si un entero tiene 2 byte, un entero largo tiene 4 byte.
%LT ! representamos un double.
%2.2f 25.38261
escala (2) y precisión (2)
%.2f si no me importa el número de parte entera que...
Regístrate para leer el documento completo.