Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Entre para seguir isso  
JUnior Ferrarezi

Dev c++ erro de compilação

Recommended Posts

boa tarde !!!! sou iniciante em programação e não consigo achar o erro desse programa, compila mas não mostra a tela , pensei em usar o system pause mas não adiantou se puderem ajudar obrigado

#include<stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <string.h>

main ()

{

int a , b;

return (a*B);

a=3,b=7 ;

getche();

}

Compartilhar este post


Link para o post
Compartilhar em outros sites
boa tarde !!!! sou iniciante em programação e não consigo achar o erro desse programa, compila mas não mostra a tela , pensei em usar o system pause mas não adiantou se puderem ajudar obrigado

#include<stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <string.h>

main ()

{

int a , b;

return (a*B);

a=3,b=7 ;

getche();

}

Opa, usamos cout para mostrar algo na tela

#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{
int a , b;
a=3,b=7;
cout<< a*b<< "\n";
getch();
}

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigado pela ajuda michel mas se eu utilizasse printf("\n" a,B) abaixo de main () não era para aparecer na tela ???? e o que é ( using namespace std;) parece uma biblioteca ???

Compartilhar este post


Link para o post
Compartilhar em outros sites
obrigado pela ajuda michel mas se eu utilizasse printf("\n" a,B) abaixo de main () não era para aparecer na tela ???? e o que é ( using namespace std;) parece uma biblioteca ???

O problema aqui é que você disse "dev C++" e não "linguagem C"...

O seu problema em nada se refere a seu editor de código, então o correto é dizer que você tem um problema em C...

A solução do amigo acima é em C++.

Corrigi seu código:

#include<stdio.h>

int main ()
{
int a , b;

a=3;
b=7;
printf("%d * %d = %d\n",a,b,a*;

getchar();
return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ou você pode utlizar desta maneira


#include<stdio.h>
#include<stdlib.h>

int main ()
{
int a , b;

a=3;
b=7;
printf("%d * %d = %d\n",a,b,a*;

system("pause");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites
boa tarde !!!! sou iniciante em programação e não consigo achar o erro desse programa, compila mas não mostra a tela , pensei em usar o system pause mas não adiantou se puderem ajudar obrigado

#include<stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <string.h>

main ()

{

int a , b;

return (a*B);

a=3,b=7 ;

getche();

}

Aprofundando um pouco mais, você mandou a função Main retornar (a*B) mas nunca se faz a main retornar valores, afinal, ela vai retornar pra onde?

Main só retorna valores quando outros programas em geral estão a executando, e não para ela mesma. ( valeu shara)

using namespace não é uma biblioteca, é uma atualização do C++ em relação ao C que faz com que variaveis de determinada função não se misturem com outras.

sua linha de raciocínio no programa tambem não esta correta, você manda o programa retornar o valor de a*b mas apenas depois é que você declara quais são os valores dos próprios.

Editado por Task

Compartilhar este post


Link para o post
Compartilhar em outros sites
(...)

Main só retorna valores como 1 ou 0 para indicar ao compilador se o programa rodou corretamente ou não.

(...)

O return da main é para sistemas operacionais, scripts, outros programas e afins que chamem o programa.

Nada tem a ver com o compilador.

Compartilhar este post


Link para o post
Compartilhar em outros sites
O return da main é para sistemas operacionais, scripts, outros programas e afins que chamem o programa.

Nada tem a ver com o compilador.

Você tem razão, desculpa erro meu, eu aprendi assim na internet mas só com esse seu comentario que fui pesquisar sobre o assunto :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites
Você tem razão, desculpa erro meu, eu aprendi assim na internet mas só com esse seu comentario que fui pesquisar sobre o assunto :lol:

Tranquilo é vivendo e aprendendo sempre.

Vire e mexe acho coisa que me li errado em outros lugares também. :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×