martes, 27 de agosto de 2019

PROGRAMA 12

Ciclo para capturar 20 datos en un vector.Los datos únicamente devoran guardarse en el vector si no son mayores a 35.

#include <iostream>
#include<stdio.h>

using namespace std;
int vec[20],h,datos,j;

int main()
{
    for(h=0; h<=19; h++)
    {

        cout<<"ingresa datos";
        cin>>datos;
        if(datos>35)
        {
        vec[h]=datos;
    }
    }
       for(j=0;j<=19;j++)


    return 0;
}

PROGRAMA 11

Capturar datos en un vector de 15 posiciones la captura empezara a partir de la ultima posición.

#include <iostream>
#include<stdio.h>

using namespace std;
int vec[15],h,j;

int main()
{
    for(h=14;h>=0;h--)
    {
        cin>>vec[h];
    }
    for(j=14;j>=0;j--)
    {
        cout<<vec[j]<<"\n";
    }
    return 0;
}




PROGRAMA 10

Hacer un ciclo para capturar 20 datos en un vector.


#include <iostream>
#include <stdio.h>


using namespace std;
int vec[20],h,j;
int main()
{
    for(h=0; h<=19; h++)
    {
        cin >> vec[h];
    }
    for(j=0; j<=19; j++)
    {
        cout <<vec[j]<<"\n";
    }
    return 0;
}



PROGRAMA 9

Hacer un ciclo para llenar un vector comenzando en 8 y terminar en 80.

#include <iostream>
#include<stdio.h>

using namespace std;
int vec[10],h,j,multiplo;

int main()
{
    for(h=0;h<=9;h++)
    {
    multiplo=(h+1)*8;
    vec[h]=multiplo;
    }
    for(j=0;j<=9;j++)
    {
    cout<<vec[j]<<"\n";

    }
    return 0;
}






PROGRAMA 8

Capturar precio de 5 artículos y calcula la compra total el IVA y el total a pagar, la salida debe decir la compra total, el IVA, el total a pagar es:


#include <iostream>
#include<stdio.h>

using namespace std;
float ar1,ar2,ar3,ar4,ar5,ct,iva,tp;
int main()
{
    cout<<"ingresar el precio del articulo\n";
    cin>>ar1;
    cout<<"ingresar el precio del articulo\n";
    cin>>ar2;
    cout<<"ingresar el precio del articulo\n";
    cin>>ar3;
    cout<<"ingresar el precio del ariculo\n";
    cin>>ar4;
    cout<<"ingresar el precio del articulo\n";
    cin>>ar5;

    ct=ar1+ar2+ar3+ar4+ar5;
    cout<<"la compra total es:"<<ct;
    iva=ct*.016;
    cout<<"el iva es:"<<iva;
    tp=ct+iva;
    cout<<"el total a pagar es:"<<tp;
    return 0;
}







PORGRAMA 7


Un programa para capturar 20 calificaciones. Obtener el promedio e imprimir,utilizar el ciclo for



#include <iostream>
#include<stdio.h>

using namespace std;
float promedio,califi,acum,j;

int main()
{
    for(j=1;j==20;j++);
    {
    cout<<"ingresa la calificacion\n";
    cin>>califi;
    acum=acum+califi;

    }
    promedio=acum/20;
    cout<<"el promedio es"<<promedio;
    return 0;

}



PROGRAMA 6

Realizar un programa que solicite al usuario tres números para realizar la suma de estos e imprimir el resultados.



#include <iostream>
#include<stdio.h>

using namespace std;
int n1,n2,n3,suma;

int main()
{
    cin>>n1;
    cin>>n2;
    cin>>n3;
    suma=n1+n2+n3;
    cout<<suma;
    return 0;
}







PROGRAMA 5

                     Hacer el ciclo para imprimir la tabla de multiplicar del 6 la salida debe quedar.






#include <iostream>
#include<stdio.h>

using namespace std;
int i,h=6;

int main()
{
   for(i=1; i<=15; i++)

   {

   cout<< "6x" <<i<< "=" <<i*h <<endl;

  }

retun0;
}




PROGRAMA 1





    Elaborar un programa que imprima la siguiente serie:
0,1,1,2,3,5,8,13,21,34,55,89




#include <iostream>
#include <stdio.h>


using namespace std;
int n,n1,n2,cont;
int main()
{
    n1=0;
    n2=1;
    cout<<n1 <<endl;
    cout<<n2 <<endl;
    for(cont=1;cont<=10;cont=cont+1)
    {
        n=n1+n2;
        cout<<n <<endl;
        n1=n2;
        n2=n;
    }

    return 0;

}







PROGRAMA 2.

El programa deberá mostrar las opciones al usuario dependiendo de la opción del caso elegido para el usuario el calculo deberá realizarse usando la función swicht.





#include <iostream>
#include<stdio.h>

using namespace std;
int b,h,r,l,b1,h2,opc,a,v;
int main()
{
    cout <<"MENU DE OPCIONES" << endl;
    cout <<"1.Saca area del triangulo\n";
    cout <<"2.Saca area del circulo\n";
    cout <<"3.Saca area del cuadrado\n";
    cout <<"4.Saca area del rectangulo\n";
    cout <<"5.Saca volumen del cilindro\n";
    cout <<"6.Saca volumen del cubo\n";
    cout <<"Elige la opcion\n";

    cin >>opc;
    switch(opc){
case 1:
    cout <<"Ingresa la base\n";
    cin >> b;
    cout <<"Ingresa la altura\n";
    cin >> h;
    a=b*h/2;
    cout <<"El area es\n" <<a;
    break;

case 2:
    cout <<"Ingresa el radio\n";
    cin >> r;
    a=3.1416*r*r;
    cout <<"El area es\n" <<a;
    break;


case 3:
    cout <<"Ingrese el lado\n";
    cin >> l;
    a=l*l;
    cout <<"El area es\n" <<a;
    break;

case 4:
    cout <<"Ingresa la base\n";
    cin >>b1;
    cout <<"Ingresa la altura\n";
    cin >> h2;
    a=b*h2;
    cout <<"El area es\n" <<a;
    break;

case 5:
    cout <<"Ingresa el radio\n";
    cin >> r;
    cout <<"Ingresa la altura\n";
    cin >> h;
    v=3.1416*(r*r)*h;
    cout <<"El volumen es\n" <<v;
    break;

case 6:
    cout <<"Ingresa el lado\n";
    cin >> l;
    v=l*l*l;
    cout <<"El volumen es:\n" <<v;
    break;

    default: "Opcion no valida";
    break;
    }

    return 0;

}







viernes, 23 de agosto de 2019

PROGRAMA 4



                                                   PROGRAMA 4

REALIZAR EL CICLO PARA IMPRIMIR LOS MÚLTIPLOS DEL 8 INICIANDO EN 8 Y TERMINANDO EN 160





#include <iostream>

using namespace std;
int h;

int main()
{
    for(h=8;h<=160;h=h+8)

    cout << h<< endl;
    return 0;
}



PROGRAMA 3




                                                                          PROGRAMA 3                                                              

REALIZAR EL CICLO PARA IMPRIMIR LOS MÚLTIPLOS DEL 3 INICIANDO EN 3 Y TERMINANDO EN 66


#include <iostream>

using namespace std;
int h;
int main()
{
    for(h=3;h<=66;h=h+3)
    {
        cout<<h<<endl;
    }


}


jueves, 22 de agosto de 2019

ESTRUCTURAS DE CONTROL .


Estructuras de control

if
La  sentencia if se le conoce como estructura de selección simple y su función es realizar o no una determinada acción o sentencia, basándose en el resultado de la evaluación de una expresión (verdadero o falso), en caso de ser verdadero se ejecuta la sentencia.
  conds
Ejemplo.
Por ejemplo si dada la edad de una persona quiero dar un mensaje de que es o no mayor de edad, suponiendo que una persona mayor de edad tiene por lo menos 21 años, el procedimiento será el siguiente.
#include <iostream>
using namespace std;
int main()
{int edad;
cout<<"¿Qué edad tienes? ";
cin>>edad;
if ( edad > 20 )
    cout<<"Eres mayor de edad" ;
}
if-else
La  estructura if / else lo que hace es ejecutar una acción si el resultado de la evaluación de la expresión es verdadera y otra acción si el resultado de la  evaluación es falsa.
La diferencia con utilizar sólo la estructura if es que si la expresión evaluada es verdadera sólo en ese caso se ejecuta una acción de otro modo se pasa de largo. En cambio en la estructura if / else si la expresión es falsa entonces se ejecuta otra acción.
conds
Aquí tenemos un ejemplo para ilustrar la estructura if / else.
#include <iostream>
using namespace std;
int main()
{
if ( edad > 20 )
    cout<<"Eres mayor de edad" ;
else
    cout<<"No eres mayor de edad";
}
for
La estructura de control for permite ejecutar un bloque de instrucciones un número determinado de veces mientras se cumpla una condición. Es una de las estructuras de control repetitivas más utilizadas a pesar de que cualquier bucle for puede reescribirse facilmente como un bucle while y viceversa.
La sintaxis básica de la estructura de control for es la siguiente:
for(inicialización;condicion;incremento)
{
    //instrucciones
}

swich
La estructura de control switch nos permite ejecutar diferentes bloques de instrucciones en función del resultado de una expresión.
La sintaxis básica es la siguiente:
switch(expresion)
{
    case valor1:
            instrucciones
            break;
    case valor2:
            instrucciones
            break;
    default:
            instrucciones
            break;

}
while
La estructura de control while permite ejecutar un bloque de instrucciones mientras se cumpla una condición que se evañúa a un booleano true o false. Como en el caso de la estructura de control if, las llaves solo son obligatorias si el bloque de instrucciones está formado por más de una instrucción.
La sintaxis básica de la estructura de control while es la siguiente:
while(condicion)
{
    //instrucciones
}

do-while
Existe también una versión diferente, la estructura de control do…while. La diferencia está en que en la estructura while primero comprueba la condición y si se cumple ejecuta el bloque de instrucciones, en cambio en la estructura de control do…while primero se ejecutan las instrucciones y después se comprueba la condición. De esta forma se garantiza que el bloque de instrucciones se ejecute al menos una vez.
La sintaxis básica de la estructura de control do…while es la siguiente:
do
{
   //instrucciones   

} while(condicion);