Ir ao conteúdo
  • Cadastre-se

natanaelpeixoto

Membros Juniores
  • Total de itens

    6
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

0

Sobre natanaelpeixoto

  • Data de Nascimento 22/09/1989 (30 anos)

Informações gerais

  • Cidade e Estado
    São paulo
  1. natanaelpeixoto

    Dúvida em POO

    Olá pessoal boa noite, Estou fazendo um exercicio de POO e to com dúvida em: 1°parte - Crie dois objetos do tipo automóvel, um a partir do construtor padrão e deverá ter os valores dos atributos definidos pelo programador (utilize os métodos set’s para isso). 2°parteO outro deverá ser criado a partir do construtor definido na classe, com os valores dos atributos fornecidos pelo usuário. Acho que a primeira parte da certa não entende como faço a segunda parte. Alguém pode me ajudar ? package atividade1poo; import java.util.Scanner; public class automovel { int ano; String marca, modelo, automovel; Scanner sc = new Scanner(System.in); public automovel(int ano, String marca, String modelo){ // construtor padrão this.ano = ano; this.marca = marca; this.modelo = modelo; } void setano(int ano){ this.ano = ano; } void setMarca(String marca){ this.marca = marca; } void setModelo(String modelo){ this.modelo = modelo; } System.out.print("Digite a marca do automovel: "); String marca = sc.next(); System.out.println(marca); System.out.print("Digite modelo do automovel: "); String modelo = sc.next(); System.out.println(modelo); System.out.print("Digite o ano do automovel: "); String ano = sc.next(); System.out.println(ano); }
  2. Boa noite pessoal, gostaria de saber o que está errado, por que não consigo contar quantos numeros 12 e 24 tem em cada linha Faça um programa que carregue uma matriz 2 x 4 com números inteiros, calcule e mostre: • A quantidade de elementos entre 12 e 20 em cada linha • A média dos elementos pares da matriz. #include<iostream> using namespace std; void main() { int matriz[2][4], i, j, elemento = 0, soma; float media; for(i=0;i<2;i++){ for(j=0;j<4;j++){ cout << "Digite o numero" << endl; cin >> matriz[j]; } } for(i=0;i<2;i++){ for(j=0;j<4;j++){ if(matriz[j] > 12 && matriz[j] <20) elemento++; } } cout << "A quatidade de elementos entre 12 e 20 em cada linha: " << elemento << endl; //cout << "A media dos elementos pares da matriz" << media; system("PAUSE"); } Se alguém poder me ajuda eu agradeço desde já...
  3. Olá pessoal boa tarde, Estou quase terminando um exercicio que pede o seguinte: 1) Faça um programa que carregue um vetor com oito números inteiros, calcule e mostre dois vetores resultantes. O primeiro vetor resultante deve conter os números positivos. O segundo os números negativos. Cada vetor resultante vai ter no máximo oito posições, sendo que nem todas devem obrigatoriamente ser utilizadas. Entretanto não consigo colocar os numeros 0 no vetor de negativos e fica como se fosse positivo. Alguém poderia me ajudar #include <iostream> using namespace std; int main() { int num[8], pos[8], neg[8], i, cont, contneg, contpos; contneg = 0; contpos = 0; for(i=0;i<8;i++){ cout << "Digite um elemento" << i+1 << endl; cin >> num; if(num>=0) { pos[contpos] = num; contpos++; } else { neg[contneg] = num; contneg++; } } if(contneg==0){ cout << "Vetor de negativos vazio" << endl; } else { for(i=0;i<contneg;i++){ cout << "O numero de elementos negativos: " << neg << endl; } } if (contpos==0){ cout << "Vetor de positivos vazio" << endl; } else { for(i=0;i<contpos;i++){ cout << "O numero de elementos positivos: " << pos << endl; } } system("PAUSE"); }
  4. /****************************************************************************************************************** * Programa: Faça um programa que receba o salário de um funcionário e, usando a tabela a seguir, * * calcule e mostre o valor a receber. Sabe-se que o valor é composto pelo salário do funcionário * * descontado o imposto de 7% e acrescido de gratificação conforme a tabela abaixo: * * * * Salário Gratificação * * Até R$ 350,00 R$ 100,00 * * R$ 350,01 - R$ 600,00 R$ 75,00 * * R$ 600,01 - R$ R$ 900,00 R$ 50,00 * * Acima de R$ 900,00 R$ 35,00 * * Obs.: Uma das possíveis maneiras de calcular a porcentagem sobre um valor é: * * resultado = valor*porcentagem/100. #include <iostream> using namespace std; void main(){ float salario, result, gratificacao = 0; cout << "Entre com o salario do funcionario: " << endl; cin >> salario; result = salario*7/100; if(salario <= 350,00){ gratificacao = 100; cout << " Sua gratificacao" << gratificacao; } else if(salario >= 350,01 && salario <= 600,00){ gratificacao = 75; } else if(salario >= 600,01 && salario <= 900,00){ gratificacao = 50; } else if(salario > 900,00){ gratificacao = 35; } //result = salario + gratificacao; result = (salario - result) + gratificacao; cout << "O valor a ser recebido sera de: " << result << endl; system("PAUSE"); } // A dúvida é que não consigo capturar a gratificacao... so aparece o desconto tipo se digitar 100 desconta 7% ai fica 93 mais não conseguir entender como capturar a gratificacao alguém pode me ajuda ?

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

×
×
  • Criar novo...