[i]Bom o professor passou uns exercícios e no segundo já emperrei. Só vai resolver em sala dia 13/09/ mais só recebe até dia 10/09 e vale p nota ap1. Só quero usar esse tópico p tirar umas dúvidas prq não lembro de ter visto como fazer isso em sala de aula. É meu primeiro semestre e acho q a 4ª ou 5ª aula. Não quero que ninguém resolva senão pagaria a alguém pra fazer isso, uns toques já basta.
- Primeiro exercício.
Esse fiz e deu blz.
Escrever true se um número A> num B e false se num A < num B com números sendo informados pelo teclado então a classe Scanner.
[code] // Compara inteiros utilizando instruções if, operadores relacionais
// e operadore de igualdade.
import java.util.Scanner; // programa utiliza a classe Scanner
public class Exercício1
{
// método principal inicia a aplicação do aplicativo Java
public static void main (String args[])
{
// Cria Scanner para obter a entrada a partir da janela de comando
Scanner input = new Scanner (System.in);
int number1; // primeiro número a comparar
int number2; // segundo número a comparar
System.out.println ("Digite o numero equivalente a A: " ); // prompt
number1 = input.nextInt(); // lê o primeiro número fornecido pelo usuário que equivale a A
System.out.println ("Digite o numero equivalente a B: "); // prompt
number2 = input.nextInt(); // lê o segundo número fornecido pelo usuário que equivale a B
if (number1 > number2)
System.out.println ("true");
if (number1 < number2)
System.out.println ("false");
} // fim do método principal
} // fim da classe Exercício1 [/code]
Exercício2
Já torrei o juízo nesse rsrs
Nesse deve informar idade e nome via teclado ( novamente classe Scanner ) e depois apresentar a diferença das idades ( operador aritmético MOD ou % ou dá no mesmo ou estou confundindo isso também :shock: ).
O exercício anterior deu certo prr usavam tipos inteiros, porém agora tenho que usar também string ( texto ).
Fiz assim e está dando 5 erros:
Primeiro segue a mensagem do prompt:
C:\>javac Exercício2.java
ExercÝcio2.java:19: cannot find symbol
symbol : class string
location: class ExercÝcio2
string Carlos = input.next();
^
ExercÝcio2.java:19: Carlos is already defined in main(java.lang.String[])
string Carlos = input.next();
^
ExercÝcio2.java:22: idadeCarlos is already defined in main(java.lang.String[])
int idadeCarlos = input.nextInt(); // lÛ o primeiro n·mero
^
ExercÝcio2.java:25: Renato is already defined in main(java.lang.String[])
String Renato = input.next(); // lÛ o segundo nome
^
ExercÝcio2.java:28: idadeRenato is already defined in main(java.lang.String[])
int idadeRenato = input.nextInt(); // lÛ o segundo n·mero
^
5 errors
Agora meu código sem noção :lol:
[code] import java.util.Scanner; // programa utiliza a classe Scanner
public class Exercício2
{
// método principal inicia a aplicação do aplicativo Java
public static void main (String args[])
{
// Cria Scanner para obter a entrada a partir da janela de comando
Scanner input = new Scanner (System.in);
String Carlos;
String Renato;
int idadeCarlos;
int idadeRenato;
System.out.println ("Digite o nome:" );
string Carlos = input.next();
System.out.println ("Digite a idade:");
int idadeCarlos = input.nextInt(); // lê o primeiro número
System.out.println ("Digite o nome:" );
String Renato = input.next(); // lê o segundo nome
System.out.println ("Digite a idade:");
int idadeRenato = input.nextInt(); // lê o segundo número
int diferença = (idadeCarlos % idadeRenato);
}
} [/code]
Já agradeço o reforço :). Vlw. [/i]