/* Escreva instruções para realizar cada uma das tarefas a seguir:
*a)Declare que as variáveis c, thisIsAvariable,q76354 e number serão do tipo int
*b) Solicite que o usuário insira um inteiro
*c)Insira um inteiro e atribua o resultado à variável int value. Suponha que variável
*Scanner input possa ser utilizada para ler um valor digitado pelo usuário.
*d)Imprima " This is a Java Program" em uma linha na janela de comando.Utilize
o método de uso System.out.println.
e)Imprima " This is a Java Program" em duas linhas na janela de comando.
A primeira linha deve terminar com java.Utilize o método System.out.println.
f)Imprima " This is a Java program" em duas linhas na janela de comando.
Utilize o método System.out.printf e dois especificadores de formato %s.
g)Se a variável number não for igual a 7, exiba " The variable number is not
equal to 7".
*/
package thisisavariable;
// @author Mateus
public class ThisIsAvariable
{
publicstaticvoidmain(String[]args){intc;intthisIsAvariable;intq76354;intnumber=10;System.out.print("Enter a integer :");System.out.println("This is a Java Program");System.out.println(" This is a Java \n Program");System.out.printf("%s\n%s\n"," This is a Java","Program");if(number!=7)System.out.println("The variable number is not equal to 7");}
}
Eu estou estudando java e tenho esse exercicio para entregar no sabado para meu professor , eu sei que estou no caminho certo ,mas está faltando algo, alguém pode me ajudar , eu também tenho o habito de documentar meus trabalhos,portanto se puderem me explicar os porques tb agradeceria.
Valeu!!
Eu já queimei tanto neuronio com esse exercicio, eu fiz da seguinte maneira:
value = input.nextInt();
mas assim não compila.
Dá pra voce mastigar isso pra mim?
Valeu!
Andre_Rosa
Matgenius:
Eu já queimei tanto neuronio com esse exercicio, eu fiz da seguinte maneira:
value = input.nextInt();
mas assim não compila.
Dá pra voce mastigar isso pra mim?
Valeu!
Primeiramente, como você não declarou a variável value lá em cima, você pode declarar na hora de fazer a leitura:
intvalue=input.nextInt();
outra coisa é que você não criou o objeto input. Se não criou, não pode usa-lo. Crie-o:
Scannerinput=newScanner(System.in);
E claro, importe a classe Scanner da biblioteca java.util.
São dúvidas básicas. Se você tivesse realizado uma pesquisa, provavelmente encontraria uma solução para este problema. Outra coisa: sempre que “não compilar”, como você mesmo disse, poste a mensagem de erro emitida pelo compilador, caso haja.
/* Escreva instruções para realizar cada uma das tarefas a seguir:
*a)Declare que as variáveis c, thisIsAvariable,q76354 e number serão do tipo int
*b) Solicite que o usuário insira um inteiro
*c)Insira um inteiro e atribua o resultado à variável int value. Suponha que variável
*Scanner input possa ser utilizada para ler um valor digitado pelo usuário.
*d)Imprima " This is a Java Program" em uma linha na janela de comando.Utilize
o método de uso System.out.println.
e)Imprima " This is a Java Program" em duas linhas na janela de comando.
A primeira linha deve terminar com java.Utilize o método System.out.println.
f)Imprima " This is a Java program" em duas linhas na janela de comando.
Utilize o método System.out.printf e dois especificadores de formato %s.
g)Se a variável number não for igual a 7, exiba " The variable number is not
equal to 7".
*/
package thisisavariable;
// @author Mateus
import java.util.Scanner;
public class ThisIsAvariable
{
publicstaticvoidmain(String[]args){intc;intthisIsAvariable;intq76354;intnumber=10;System.out.print("Enter a integer :");ThisIsAvariablevalue=input.nextInt();value=input.nextInt();Scannerinput=newScanner(System.in);System.out.println("This is a Java Program");System.out.println(" This is a Java \n Program");System.out.printf("%s\n%s\n"," This is a Java","Program");if(number!=7)System.out.println("The variable number is not equal to 7");}
}
Andre_Rosa
Então, na verdade você fez uma certa confusão. O correto seria assim:
Scannerinput=newScanner(System.in);System.out.print("Enter a integer :");thisIsAvariable=input.nextInt();
A variável thisIsAvariable recebe o valor inteiro com o objeto input.
E na explicação eu não ordenei os fatores. :D
M
Matgenius
cara agora deu certo, mas ocorreu um pequeno probleminha:
no final do código eu fiz uma declaração if ok, agora compilando o código da maneira como está,
ele pede um numero, daí voce digita por exemplo 10 da um enter e o restante das mensagens aparecem com uma exceção se o numero
não for 7 no final exibe uma declaração= the variable number is not equal to 7 ,
agora mesmo digitando 7 recebo a mesma mensagem onde está o erro?
segue ai o código
/* Escreva instruções para realizar cada uma das tarefas a seguir:
*a)Declare que as variáveis c, thisIsAvariable,q76354 e number serão do tipo int
*b) Solicite que o usuário insira um inteiro
*c)Insira um inteiro e atribua o resultado à variável int value. Suponha que variável
*Scanner input possa ser utilizada para ler um valor digitado pelo usuário.
*d)Imprima " This is a Java Program" em uma linha na janela de comando.Utilize
o método de uso System.out.println.
e)Imprima " This is a Java Program" em duas linhas na janela de comando.
A primeira linha deve terminar com java.Utilize o método System.out.println.
f)Imprima " This is a Java program" em duas linhas na janela de comando.
Utilize o método System.out.printf e dois especificadores de formato %s.
g)Se a variável number não for igual a 7, exiba " The variable number is not
equal to 7".
*/
package thisisavariable;
// @author Mateus
import java.util.Scanner;
public class ThisIsAvariable
{
publicstaticvoidmain(String[]args){intc;intthisIsAvariable;intq76354;intnumber=0x0;Scannerinput=newScanner(System.in);System.out.print("Enter a integer :");intvalue=input.nextInt();System.out.println("This is a Java Program");System.out.println(" This is a Java \n Program");System.out.printf("%s\n%s\n"," This is a Java","Program");if(number!=7)System.out.println("The variable number is not equal to 7");}
}
EduardoPinto
Poderia editar e colocar [code ] [ /code] nos codigos??
Vingdel
Amigo Matgenius, bom dia!
Coloque seus códigos entre as tags [code], assim fica mais fácil as pessoes entenderem seu código e te ajudarem. Por favor edite suas mensagens postadas colocando o código entre as tags.