Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Lenguaje C++
2
Formato General de un programa sencillo en C++
3
Tipos de Datos en C++ Enteros int char long short unsigned int
4
Tipos de Datos en C++ Reales
float double Los tipos booleano y string no existen como tipos primitivos en C++.
5
Constantes en C++ Numéricas Caracter String
12 , -2, 4.89, 0.34E-9, -2.1E10 Caracter ‘A’, ‘#’, ‘+’ String “Esto es un string de caracteres”
6
Constantes en C++ También se pueden definir constantes simbólicas
Al estilo del lenguaje C #define PI 3.14 Al estilo del lenguaje C++ const float PI = 3.14;
7
Operadores en C++ Aritméticos: +, -, *, /, %(mod).
Relacionales: <, <=, >, >=, == igual != distinto Lógicos: ! (not), && (and), || (or) Asignación: = es el operador igual. Operador condicional: ?: Ej. A>B? x=2; x=5;
8
Operadores en C++ De entrada el operador cin
Para leer una línea, usamos cin.getline(…); De salida el operador cout
9
Estructuras en C++ Un grupo de instrucciones = bloque se encierran en un par de llaves { <instrucciones> } Cada instrucción debe terminar en punto y coma ‘;’.
10
Estructuras en C++ Selectivas
11
Estructuras en C++ Iterativas
12
Funciones que utilizamos el año pasado
sqrt: calcula la raíz cuadrada. abs: calcula el valor absoluto pow: calcula la potencia strcpy: copia un string en otro strcmp: compara dos string strlen: devuelve la longitud de un string.
13
Ejercicios de Repaso Hacer un programa para resolver los siguientes problemas Leer dos números y desplegar si los números están ordenados en forma ascendente o descendente. Leer dos números e intercambiar sus valores sólo si el primero es mayor que el segundo. Imprimir los números
14
Ejercicios de Repaso 2 Hacer un programa para resolver los siguientes problemas Leer dos números y desplegar la relación que tienen los números (menor, mayor o iguales el primero con el segundo). Calcular e imprimir la suma de N números leídos por teclado. Probar el programa con N=8 y los números 1, 4 , -9 , 8, 10, 17, 56, - 41
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.