Ejemplos C++
Ejemplos C++
Librerías
stdio.h: imprimir cualquier cosa en pantalla y que el usuario captura la información
solicitada
es la cabecera estándar de entrada y salida de datos
#include<stdio.h>
Macros
Definir una variable que utilizaremos a lo largo del programa
#define
Se le asigna un valor a una variable y siempre será el mismo valor
#define PI 3.1416
Cada que use PI en el programa siempre valdrá 3.1416
Variables
Datos que varían, nosotros le asignamos un dato
int es una variable de tipo entero sin números decimales
int x = 10;
si se encuentra dentro del int main () se convierte en una variable local y solo funcionará
dentro de esa función
TIPOS DE DATOS
short b = 15;
int c = 1024;
para imprimirlo
printf(“El elemento es: %i”,c);
unsigned int: es un tipo de dato
entero que únicamente puede ser
positivo
su rango es de 0 a 65535
long e = 123456;
su rango es de -2,147,483,648 y
2,147,483,637
float f = 15.678;
double m = 123123.123123;
Para mostrar más de un tipo de dato en la impresión se le debe de dar el orden que
queremos que aparezca, ejemplo tenemos
int a = 10;
float b = 15.5;
char c = ‘e’;
para su impresión es
int a;
float b;
char c;
Se utiliza char
char x [50]; que significa entrada de hasta 50
caracteres
Lo curioso del asunto es que solo escribirá una palabra y cuando escriba mas de una no
lo reproducirá:
Es un problema del scanf, solo lee una palabra y cuando encuentra un espacio ya no lo
reconoce.
OPERACIONES ARITMETICAS
Se necesitarán definir las variables, que son 2 números, y los resultados de las
operaciones: suma, resta, mult, div, como sigue
Pero se puede pedir que digite y se guarden de un solo golpe los dos números
printf(“Digite 2 números: );
scanf(“%i, %i”,&n1,&n2);
Faltan poner las operaciones
suma = n1 + n2;
resta = n1 – n2;
mult = n1 * n2;
div = n1 / n2;
Pero los resultados saldrán en una sola línea todo feo, necesitamos agregar el salto de
línea \n, en cada sentencia
#include <stdio.h>
int main(){
printf("\n\nGrados F: %.1f",GradosF);
return 0;
}
Hay una librería de matemáticas <math.h> que ya tiene la raíz cuadrada y la potencia
sqrt es raíz cuadrada
pow es potencia, y se tiene que especificar a que potencia se eleva
ejemplo pow(cateto1,2)
Para calcular la longitud de una
circunferencia
La fórmula es
Base mayor + Base menor
a= × altura
2