La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lenguaje C++ Problemas.

Presentaciones similares


Presentación del tema: "Lenguaje C++ Problemas."— Transcripción de la presentación:

1 Lenguaje C++ Problemas

2 Ejercicio 1 PROBLEMA: Hacer un programa en C++ donde se halle la suma de dos números cualquiera

3 Ejercicio 1 Herramientas de diseño Algorítmo IPO Chart Flowchart

4 Ejercicio 1 ALGORITMO Entrar primer número Entrar segundo número
Procesar los datos (sumar) Guardar el resultado en area de memoria Mostrar el resultado

5 Ejercicio 1 IPO Chart I P O Dato 1 Dato 2 resultado Asignar dato 1 a
area de memoria 1 Asignar dato 2 a area de memoria 2 Sumar el contenido del area 1 y del area 2 Guardar resultado en area 3 Mostrar el contenido del area 3 resultado

6 Ejercicio 1 Flowchart START Data1 Data2 Sum = Data1 + Data2 Sum STOP

7 Ejercicio 1 Codificar el programa en C++ #include<iostream>
using std::cout; using std::cin; using std::endl; int main() { double number1 = 0.0; double number2 = 0.0; double sum = 0.0; cout << "Enter first number \n"; cin >> number1; cout << "Enter second number \n"; cin >> number2; sum = number1 + number2; cout << "The sum is: " << sum << endl; system(“pause”); return 0; }

8 Ejercicio 2 Hacer un programa donde se defina un arreglo y que se sumen los componente de este

9 Codificación #include<iostream> #define SIZE 12 using std::cin;
using std::cout; using std::endl; int main() { int a[SIZE] = {1,3,5,4,7,2,99,16,45,67,89,45}; int i; int total = 0; for (i =0; i<SIZE;i++) { total += a[i]; } cout << "Total of array element values is " << total << endl; system ("pause"); return 0;

10 FOR statement C++ Formato: for (i =0; i<SIZE;i++) { total += a[i];
} Donde i = 0 es la inicialización i < SIZE es la condición i++ es el incremento { es la rutina a repetir

11 WHILE statement C++ // Counter-controlled repetition
#include<iostream> using std::cout; using std::endl; // function main begins program execution int main() { int counter =1; // initialization while (counter <= 10) { //repetition condition cout << counter << endl; // display counter ++counter; // increment } // end while system("pause"); return 0; // indicate program ended successfully } // end function main

12 Arrays in C++ #include<iostream> #define SIZE 12 using std::cin;
using std::cout; using std::endl; int main() { int a[SIZE] = {1,3,5,4,7,2,99,16,45,67,89,45}; int i; int total = 0; for (i =0; i<SIZE;i++) { total += a[i]; } cout << "Total of array element values is " << total << endl; system ("pause"); return 0;


Descargar ppt "Lenguaje C++ Problemas."

Presentaciones similares


Anuncios Google