Professional Documents
Culture Documents
Semntica:
Sintaxis:
Directiva: es una instruccin al computador para agregar al programa un recurso necesario, inicia con #,
ejemplos:
#include<stdio.h> // incluye la librera para las funciones printf() y scanf()
#define PI 3.1415 // define la constante PI
Instruccin (sentencia): es una orden a ser ejecutada por el computador; inicia despus de una directiva o de
una instruccin precedente, termina con ; ejemplo:
#include<stdio.h> // directiva
int n; // instruccin
; // instruccin: ordena no hacer nada.
Primitiva: un lenguaje parte de cero, para iniciar reserva unas palabras de su uso exclusivo, ejemplo C
reserva:
int, float, for, etc.
El editor las suele escribir en color verde.
Variable: es un espacio en la memoria RAM, all se guarda un valor que puede ser cambiado, se la identifica
con un nombre que cumple:
Deber ser mnemnica: aludir al objeto que representa; generalmente es el nombre de una cosa, ejemplo:
lapiz.
Es una cadena de caracteres sin espacios en blanco; se recomienda no usar la ni acentos, abreviar (es
cansn escribir mucho, adems es fuente de equivocaciones); pero no tanto: preserve la nmona para
usted y otros lectores.
El primer carcter es alfabtico (sensible a maysculas y minsculas) o _ (guin bajo); se recomienda
usar minsculas.
Los siguientes caracteres son alfabticos, nmeros o _ ; suelen ser en minscula; pero se usa la notacin
camello, usa mayscula al cambiar de palabra, ejemplo: lapizAzul
No puede ser una palabra reservada, ejemplo: no se puede usar int.
Como todo objeto debe definirse, ejemplo:
int lapizAzul; // lapizAzul es un entero.
Ejercicios
1) Lea dos enteros m y n, ejecute las 4 operaciones aritmticas con ellos y verifique la matriz de
prueba:
Descripcin Entradas Salidas Chequeo
m n m+n m-n m*n m/n
1 Divisin entera 4 2 6 2 8 2
2 Divisin no entera 4 3 7 1 12 1
3 Divisin entre 0 4 0 4 4 0 Error de ejecucin
3) Lea un entero n = 2375. por ejemplo, escriba las unidades u = 5, decenas d = 7, centenas c = 3; y
miles m = 2.
4) Un estudiante ha dado 3 prcticas p1, p2 y p3 con nota en base 20. Lea sus notas y calcule p4, la
cual debe cumplir:
a) P4 debe ser la ms alta posible.
b) p1 + p2 + p3 + p4 deber mltiplo de 4 para que el promedio sea exacto.
Solucin:
Se tiene que:
p1 + p2 + p3 = m4 + r m4 es mltiplo de 4, r = (p1+p2+p3)%4 (1)
De b):
p1 + p2 + p3 + p4 = m4 (2)
De (1) y (2)
p4 = m4 r
De a) Para que p4 sea el mximo, debe cumplirse:
p4 = 20 r.
5) La factura: Lea la cantidad de Pantalones y Camisas que compra Juan, los precios son 70 y 50
soles respectivamente, por ser un buen cliente le descuentan 5%, por ser peruano le cobran el IGV
del 18% sobre el precio descontado. Cunto paga Juan?
Su salida debe ser, por ejemplo:
Mercanca Cantidad Precio total
Pantalones 2 70 140
Camisas 3 50 150
Total 290
Incluye descuento (5%) 275.50
Incluye IGV (18%) 325.09
8) Lea las coordenadas de dos puntos A y B que viven en R2. Luego, calcule y muestre la distancia
entre ellos.
9) Lea los coeficientes a, b y c de un polinomio de segundo grado ax2 + bx + c, y muestre las races
de dicho polinomio, asuma que las races son reales.