Olá, estou com um problema na criação de um algoritmo e gostaria de ajuda, pois não sei nem como começa-lo.
O problema é o seguinte:
Escreva um programa que pergunte ao usuário a quantidade de valores numéricos que o vetor terá. Em seguida solicite a entrada dos valores e das operações. Após a entrada de dados, processe o vetor na função desenvolvida acima e apresente o resultado do calculo para o usuário.
Nome da função: o aluno escolhe!
Entrada: 1 vetor de 30 elementos string e 1 valor sobre a quantidade de números realmente contidos nele. O vetor irá conter números e operações matemáticas. Nas posições pares estarão os números inteiros representados em string. Nas posições impares teremos a possibilidade de 1 de 4 operações matematicas (+,-,*,/)
A função deverá efetuar o calculo sequencial do vetor, efetuando primeiro as operações de * e / para depois efetuar as operações + e -.
Ex da chamada: XXXX ({“15”,”+”,”3”,”*”,”67”,”-”,”196”,”/”,”7”,”+”,”14”} , 6);
Saida: 202
Dica: Realize o processamento utilizando um vetor auxiliar, efetuando primeiro as operações * e /. Em seguida processe o vetor auxiliar realizando todos as operações + e – para atingir o resultado.
Grato desde já.