//codificado por Beastieux
//Operaciones con Posicioes del array
//valores de prueba: 10.6 | 3.4 | 9 | 2.3| 5 |4.5|
//([0] + [3] )* [5]
//El programa permite ingresar lo valores que deseamos y elegir las posiciones que deseemos.
#include<iostream>
#include "leearray.h"
using namespace std;
#define MAX 50
int leeCantidadElem()
{
int n;
do{
cout<<"Cantidad de elementos a ingresar: ";cin>>n;
if(n<=0)
cout<<"...No seas payaso(a), ingresa una cantidad correcta: "<<endl;
if(n>MAX)
cout<<"...La cantidad maxima permitida es "<<MAX<<" : "<<endl;
}while(n<=0 || n>MAX);
return n;
}
void OperaCadena(int cant,double A[])
{
int i,j,k;
double resul;
cout<<endl;
do{
cout<<"Seleccione posicion A[i]: ";cin>>i;
}while(i>=cant||i<0);
do{
cout<<"Seleccione posicion A[j]: ";cin>>j;
}while(j>=cant||j<0);
do{
cout<<"Seleccione posicion A[k]: ";cin>>k;
}while(k>=cant||k<0);
resul=(A[i]+A[j])*A[k];
cout<<"[A["<<i<<"]+A["<<j<<"]]*A["<<k<<"] = "<<resul<<endl;
}
int main()
{
int c;
double n[MAX];
cout<<"La operacion que se realizara es: (A[i]+A[j])*A[k] "<<endl;
c=leeCantidadElem();
leeCadena(c,n);
OperaCadena(c,n);
}
Agregar nuevo fichero en la misma carpeta con el nombre: leearray.h
//Libreria:"leearray.h"
#include<iostream>
using namespace std;
void leeCadena(int cant,double n[])
{
int i;
for(i=0;i<cant;i++)
{
cout<<"Ingresa elementos A["<<i<<"] : ";
cin>>n[i];
}
}
void muestraCadena(int cant,double n[])
{
int i;
for(i=0;i<cant;i++)
{
cout<<n[i]<<endl;
}
}
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++
haz bien tus codigos oe mrd
jjajaja
afedo camate pofavo
hello
NO FUNCIOOOOONAAAA tu pinche codigo
pqqqqqqqq