Jump to content
Fórum Script Brasil

phk1

Membros
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

0 Neutro

About phk1

  1. Ainda não resolvido, a saída não está boa. O algoritmo não vai para o while externo após sair do while mais interno. package vetores; import java.util.Scanner; public class mediavetores2 { public static void main(String[] args) { String[] nome_aluno = new String[50]; double[] notas_aluno = new double[5]; int j; boolean opcao = true; String resp = " "; double media = 0,soma = 0; Scanner sc = new Scanner(System.in); do {
  2. Quase resolvido, mas o while não é lido de jeito nenhum.
  3. Ainda não consegui resolver. Na segunda vez que faço para colocar as notas, as notas não são somadas corretamente. Parece que fica lixo na memória, não sei se está somando com o resultado da primeira iteração. Por exemplo: 7 + 8 + 9 +8 dá 32, e fiz o debug e a soma está dando 142. Nada a ver. Resolvendo isso e resolvo depois a saída do algoritmo. Obrigado.
  4. package vetores; import java.util.Scanner; public class Media_2_vetores { public static void main(String[] args) { String[] nome_aluno = new String[50]; double[] notas_aluno = new double[5]; int j; String opcao; //boolean opcao = true; String resp = "n"; double media = 0,soma = 0, cont =0; Scanner sc = new Scanner(System.in); do { for(int i = 0;i < nome_aluno.length;i++)
  5. Problema quase resolvido. Problema somente do while que não é lido, não vejo erro nenhum. public static void main(String[] args) { String[] nome_aluno = new String[50]; double[][] nota_aluno = new double[50][4]; Scanner sc = new Scanner(System.in); int i,j; String opcao, resp = "n"; double soma = 0; do { for(i = 0;i < nome_aluno.length;i++) { System.out.println("Insira o nome do aluno: "); nome_aluno[i] = sc.next();
  6. public class Media_2_vetores { public static void main(String[] args) { double[] notas = new double [5]; int[] alunos = new int [50]; int i,j; String opcao; Scanner sc = new Scanner(System.in); double media = 0, soma = 0,cont = 0; String resp = "n"; do { for(i = 0;i < alunos.length;i++) { System.out.println("Entre com o aluno de nº: "); alunos[i] = sc.nextInt(); for(j = 0;notas.length<4;j++) { System.out.println("
  7. Telefone: (21) 2437-9019 Celular: 98393-9911 e-mail: [email protected] PAULO HENRIQUE KUTWAK Av. Gláucio Gil 551 apto 102 Recreio dos Bandeirantes Rio de Janeiro- RJ 22795-295 ÁREA DE ATUAÇÃO Informática EXPERIÊNCIA PROFISSIONAL Adquiri experiência complementar em cursos de extensão para Análise de Sistemas e Gerência de Manutenção em Softwares na Universidade Estácio de Sá; Hardware básico e avançado n
  8. phk1

    Soma de frações

    Esqueci de colocar os parenteses no if. Testei de novo e continua o mesmo problema.
  9. phk1

    Soma de frações

    Estou com dificuldades nesse código: #include <iostream> #include <cstdlib> #include <stdio.h> using namespace std; int main() { setlocale(LC_ALL, "Portuguese"); int a,b,c,d,i,e,f,g,h; cout << "Entre com os valores da primeira fracao: "; cin >> a; cin >> b; cout << "Entre com os valores da segunda fracao: "; cin >> c; cin >> d; e = ((a*d)+(b*c)); f = b * d; //cout << "A soma das fracoes é: " << e << "/" << f << "\n"; if (e % i != 0 || f % i != 0) cou
  10. Valeu. Obrigado. Minha dúvida é seu eu quiser mostrar assim: a/b.
  11. Fiz o exercício, mas não sei porque não está funcionando. { Escreva um algoritmo que calcule e escreva a soma dos dez primeiros termos da seguinte serie: 2/500 - 5/450 + 2/400 - 5/350 + ... } #include <iostream> #include <cstdlib> #include <stdio.h> using namespace std; int main() { setlocale(LC_ALL, "Portuguese"); int i, denominador; float s; denominador = 500; s = 0; for (i=1;i<=10;i++) { if ((i % 2) != 0) { s = s + (2/denominador); } else { s = s - (5/denominador);
  12. phk1

    Sequência de números

    Resolvi. Corrigir as variáveis iniciando em 37 e 38, iniciar em 36 e 37 respectivamente. Deno<=38 deve ser menor ou igual a 36, assim a lógica fica certa. O último número conforme foi pedido no algoritmo nunca poderá dar o final 37, pois qualquer outro valor ou o laço acabaria antes do número correto que é 36 ou daria um número negativo no numerador por causa do for. Tentei com outros valores e como suspeitei, deu -1 X 0 /37.
  13. phk1

    Sequência de números

    Eu estou no início do treinamento. Fiz um pequeno algoritmo no qual há uma sequência de números e começa de 36 X 37 / 2 + 35 X 36 /3 + ... 1 X 2 / 37. int deno,a,b; a = 37; b = 38; for (deno=1;deno<=38;deno++){ a = a - 1; b = b - 1; cout << a << " X " << b << "/" << deno << "\n"; O problema está no final da impressão, quando chega ao final é impresso -1 X 0 / 38. Quero que termine com 0 X 0 / 38. Obrigado a todos.
×
×
  • Create New...