Ajuda com trabalho da faculdade..
29/11/2015
0
[img]http://arquivo.devmedia.com.br/forum/imagem/465690-20151129-231838.jpg[/img]
Pesquisei um pouco na internet, mas não consigo sair disso.
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
int main ()
{
float a, b, base, area, altura;
cout<< "Digite o valor de A ";
cin>> a;
cout<< "Digite o valor de B ";
cin>> b;
base = (b-a)/8;
cout<< "A base e ";
cout<< base;
{
int i, base;
for (i=2; i<9; i++)
area= base*i;
cout<< "A area total dos retangulos é ";
cout<< area;
}
return 0;
}
Claudio Junior
Posts
30/11/2015
Claudio Junior
O programa compilou, porém não apareceu para digitar os valores.
[img]http://arquivo.devmedia.com.br/forum/imagem/465690-20151130-093627.png[/img]
30/11/2015
William
[img]http://arquivo.devmedia.com.br/forum/imagem/269142-20151130-104349.png[/img]
Meu forte não é C++, mas lógica de programação é sempre igual, tinha 2 erros no seu código:
1 - Você declarou uma variável "base" no topo como float e depois antes do loop como int
2 - Você abriu chave "{" antes de iniciar o loop com for
Adicionei uma quebra de linha nas saídas para deixar mais legível!
#include <iostream> using namespace std; int main() { float a, b, base, area, altura; cout<< "Digite o valor de A "; cin>> a; cout<< "Digite o valor de B "; cin>> b; base = (b-a)/8; cout<< "A base e "; cout<< base; int i; for (i=2; i<9; i++) { area= base*i; cout<< "A area total dos retangulos é \n"; cout<< area; } return 0; }
Obs: Foi testado no Code::Blocks pois no Linux não roda DEV C++.
30/11/2015
Claudio Junior
30/11/2015
William
30/11/2015
Claudio Junior
30/11/2015
William
#include <iostream> using namespace std; int main() { float a, b, base, area, altura; cout<< "Digite o valor de A "; cin>> a; cout<< "Digite o valor de B "; cin>> b; base = (b-a)/8; cout<< "A base e " << base << "\n"; int i; for (i=2; i<9; i++) { area= base*i; cout<< "A area total dos retangulos é " << area << "\n"; } return 0; }
Clique aqui para fazer login e interagir na Comunidade :)