esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Sabemos.
Mas este namespace não existe; Então eu suponho que você tenha copiado o trecho de algum lugar...
A biblioteca windows.h é correta, no entanto ela manipula (HANDLE) o SetConsoleTextAttribute para definir tanto a cor do texto como do fundo. Porém, dentre outros problemas, nada disso é encontrado no seu código...
Eis aí as ferramentas. Trabalhe com elas.
Navegar é preciso, viver... também.
Chaconitrax
Novo Membro
Registrado
13 Mensagens
1 Curtida
Sim, claro que eu copiei o trecho de algum lugar. Eu não retirei da minha imaginação
Eu não quero baixar aplicativos gráficos pesados em meu computador para realizar tarefas para meu próprio uso, por exemplo, para análises numéricas.
Pra você ter idéia, eu escrevo até hoje, todo código, grande ou pequeno, com um bloquinho de notas. Sou de uma época bruta onde não tínhamos muitos recursos que se tem hoje que, na minha opinião, na maioria das vezes, não são mais que perfumaria.
Consegui solucionar um problema que não me permitia mudança de cores no console. A solução é bem fácil como mostrarei a seguir. O código foi modificado de forma que fiz laços aninhados para suporar mais uma iteração com a variável que defini como 'n'. Mas isso não muda em nada o meu problema inicial que era modificar a cor do console. É simples e eu não sabia. Não precisa de complicações de aplicativos ou ambientes gráficos pesados. Nada disso.
[code=C++]
#include
#include
#include
#include
#include
float factorial(int x1); // protótipo da função
using namespace std;
int main(void)
{
float pss, callf;
int n;
callf = factorial(n); // chamada da função
for(int n =10; n > 1; n--)
{
system("color f0"); // AQUI HÁ MODIFICAÇÃO NAS CORES: FUNDO BRANCO[F], FONTE PRETA[0] NA TELA DO CONSOLE.
cout << "Para a ocorrencia " << n << endl;
cout << ".-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-." << endl;
for(int l =35; l <=50; l+=1)
{
pss = (pow(l,n)*exp((-1)*l))/callf;
system("color f0"); // Cor de fundo branco[f]; texto, preto[0].
cout << "probabilidade para a media " << l <<"________"<< pss << endl;
if(pss < 0.00000001 || pss > 1)
{
cout <<"probabilidade ignorada " << endl;
cout << endl;
break;
}
}
cout << endl;
cout << endl;
if(pss < 0.00000001 || pss > 1)
{
cout <<"probabilidade ignorada " << endl;
cout << endl;
break;
}
}
system("pause");
return 0;
}
float factorial(int x1) // Definindo a função fatorial
{
int k,x;
k=0;
x=x1;
do
{
k=k+1;
if(x1==0 || x1==1)
{
x=1;
break;
}
x=x*(x1-k);
}
while(k < (x1-1));
return x;
}
[/code]
Anexos
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
... eu escrevo até hoje, todo código, grande ou pequeno, com um bloquinho de notas...
Claro! E este é até hoje o melhor jeito para aprender.
Foi dessa mesma maneira que fiz para Javascript, CSS, Html, Basic, PHP, Pascal, C/C++, e outras.
Embora hoje, onde eu trabalho, é impossível ter a produtividade que temos se não utilizar ferramental pesado para Java e C#.
Navegar é preciso, viver... também.
apimente.br
Cyber Highlander
Moderador
51.3K Mensagens
3.8K Curtidas
Tópicos sobre o mesmo assunto unidos.
O Linux não é o Windows
Como fazer perguntas inteligentes? Clique aqui!
Ao pedir ajuda, informe sua configuração completa e forneça detalhes suficientes para alguém te ajudar.
Chaconitrax
Novo Membro
Registrado
13 Mensagens
1 Curtida
Claro! E este é até hoje o melhor jeito para aprender.
Foi dessa mesma maneira que fiz para Javascript, CSS, Html, Basic, PHP, Pascal, C/C++, e outras.
Embora hoje, onde eu trabalho, é impossível ter a produtividade que temos se não utilizar ferramental pesado para Java e C#.
E você acha que ja´sabe tudo ? não tem nada mais a aprender ? Até mesmo profissionais dentro de sua área de atuação tem o que aprender. Ha, mas você é um "esquilo esperto" na declaraçaõ de seu próprio nick. Você é um profissional eu também sou um profissional dentro de minha área. Não sou tão calouro quanto você pensa. Mas valeu pela resposta.
esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas