Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com minha calculadora no C++


Joao Vitor Da Cruz Saldanha Pires

Pergunta

Olá pessoal, sou novo no site e queria que vocês me ajudassem com a minha calculadora simples de PA que fiz recentemente no Devc++ e ocorreu tudo normal com o programa, só que com um detalhe:

 

#include <iostream>

using namespace std;

int main (){
cout << "CALCULADORA BASICA DE PROGRESSAO ARITIMETICA!!!\n\n";

float a1,n,r,an;

cout << "Digite o valor do Primeiro Termo (a1): ";
cin >> a1;
cout << "Digite o valor da Quantidade de Termos (n): ";
cin >> n;
cout << "Digite o valor da Razao (r): ";
cin >> r;
cout << "Digite o valor do Ultimo Termo (an): ";
cin >> an;
    
float res= an=a1+(n-1)*r;
float Sn= n/2*(a1+an);
cout << "\n\n";


cout << "O valor de X e: " << res << "\n\n";
cout << "A Soma dos Termos e: " << Sn << "\n\n";

system ("pause");
return 0;
}

 

Ela só calcula o enésimo termo da PA (an), quando vou digitar os números para achar os valores, por exemplo: Numa PA e não tiver o a1 que é o Primeiro Termo:

a1:?

n:10

r:5

an:51

quando o programa estiver compilado, não consigo achar os outros valores anão ser o do an!

Espero por favor que alguém me ajude!!!

Obrigado.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Primeiro, você está fazendo o usuário digitar o valor do último número da sequência de n elementos com progressão aritmética (an), sendo que o programa podia calculá-lo, visto que

an = a1 + (n-1) * r;

Mas se o que você quer é que o programa imprima a sequência inteira, mostrando todos o elementos, para qualquer tamanho de n, vai precisar usar ciclos.

Você já aprendeu a usar ciclos ("while", "for", "do while")?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...