Introduccion1 A C
Introduccion1 A C
Introduccion1 A C
Lenguajes maquina
- Son dependientes de la maquina
- Son difíciles de comprender para los humanos
Ejemplo:
Programa que suma el pago de las horas extras al
sueldo base y lo almacena en el sueldo bruto:
+1300042774
+1400593419
+1200274027
https://lignux.com/lenguaje-maquina/
Lenguajes ensambladores
Uso de abreviaturas
Programas traductores llamados ensambladores
Código es incomprensible para las computadoras
hasta que lo traducen
Ejemplo:
LOAD SUELDOBASE
ADD SUELDOEXTRA
STORE SUELDOBRUTO
Ejemplo:
sueldobruto = sueldobase + sueldoextra
http://hipertextual.com/2011/10/historia-de-la-
tecnologia-lenguaje-c
Lenguaje C. Ventajas
--disponibilidad
--portabilidad (lenguaje independiente de la plataforma
y estandarizado)
--eficiencia (uno de los lenguajes mas rápidos)
--bibliotecas (rica colección de clases y funciones)
-- independiente de hardware
Versatilidad: se puede emplear C para diferentes clases
de problemas
Compilador G++
1. El primer programa
#include<stdio.h>
using namespace std;
int main()
printf("Bienvenido a clase de métodos numéricos.\n");
}
#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"Este es mi primer programa.";
getch();
}
#include<iostream>
#include<conio.h>
#include<math.h>
#include<stdio.h>
using namespace std;
int main()
2. Espacios de nombres
Un espacio con nombre, como indica su denominación, es
una zona separada donde se pueden declarar y definir
objetos, funciones y en general, cualquier identicador de
tipo, clase, estructura, etc; al que se asigna un nombre o
identificador propio.
El espacio "std" se usa en todas las bibliotecas estándar,
de modo que todas las funciones y clases estándar se
declaran y definen en ese espacio.
http://arco.esi.uclm.es/~david.villa/pensar_en_C++/vol1/ch0
2s03s02.html
using namespace std;
3. Comentarios
4. Identificadores
Palabras claves:
asm
char
delete
extern
if
Ejemplos de identificadores:
C34 c34
nombre_de_la_variable
aprox
Ejercicio:
Cuales de; los siguientes posibles identificadores son
correctos y cuales no:
football game
nombre-de-la-variable
delta’34
1c
Nombre_de_la_variable
float
5. Tipos de datos
Ejemplo:
int a;
double x, y;
char c;
a=100;
y=9.0/4.0;
x=5.0 + y;
a=a+3;
c=’A’;
7. Operadores Aritméticos.
Ejemplo:
int i, j;
i=27;
j=-4;
cout<<i/j<<endl;
int i, j, k;
double x, y;
i=25;
j=7;
k=i%j;
cout<<k<<endl;
Pueden utilizar:
Casa:
1. averiguar sobre operador ++ y --.
2. Escribir un programa que declara dos variables, les
asigna valores y las suma. El resultado puede asignar a
otra variable e imprimir en la pantalla.
http://www.worldlingo.com/es/products_services/docume
nt_translator.html