iLoveProg - Clube do Hardware
Agregação de classes. Deem uma olhada no meu codigo.
iLoveProg postou um tópico em Java
Pessoal eu n consigo finalizar essa questão. Eu n consigo retornar pra classe principal os preços de cada carro, usando apenas um metodo na Classe carros. Alguém sabe com posso fazer isso. Crie um programa que implemente agregação. Para isto, suponha que você foi contratado por um fabricante de carros. Crie as seguintes classes, com os métodos e atributos necessários: -Pneus (preço, tipo, fabricante) -Motor (potência, preço, fabricante) -Bancos (preço, modelo, fabricante) -Carro (que é a agregação das classes Pneus, Motor e Bancos) Instancie 3 obje
Estrutura de cartas, deem uma plhada no meu codigo.
iLoveProg postou um tópico em C/C#/C++
Bom pessoal. Eu estava precisando fazer uma estrutura de cartas com as seguintes informações: naipe, valor e id(identificado da carta), e depois embaralha-lo. Eu consegui fazer toda a estrutura e as funções, mas estou com dificuldade em printar as cartas com o valores e vaipes tudo certo. Se alguem souber, deem um help. #include <time.h> #include <stdio.h> #include <stdlib.h> typedef struct{ int num; char naipe; int id; }ficha; ficha carta[52]; void baralhar(int *baralho); void preencherid (int *baralho); void preenchernum (int *baralho); void preenchernaipe(int *b
Alterando a matriz através de funções.
Ola. Eu tenho a tarefa de entra e ler uma matriz, e em seguida fazer diversas alterações nela usando funções: 1ª Função - Trocar linha 2 com 3 2ª Função - Subtrair valores da linha 2 pelos da coluna 3 e substituilos na linha 2 3ª Função - Somar linha 1 com coluna 2 e substituir na coluna 1 Eu fiz todas a funções, mas nao estão funcionando corretamente. Podem me indicar/orientar onde pode estar o problema. #include<stdio.h> #include<stdlib.h> void troca1(int mat1[][3]); void sub(int mat1[][3]); void somar(int mat1[][3]); int main() { int i, j, mat
(struct) consumo de eletrodomésticos. erro no consumo total.
iLoveProg respondeu ao tópico de iLoveProg em C/C#/C++
#include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct{ char nome[15]; float potencia; int tempo; int tdias; } Consumo; int main(){ int quantidade=2; Consumo eletrodomesticos[quantidade]; int i=0; float consumototal; float consumo; float porcentagem; for(i=0;i<quantidade;i++){ printf("\nInsira o nome, potencia(em kW), tempo ativo por dia(em hrs) e quantidade de dias em que esta ligado:\n\n"); scanf("%s %f %d %d", &eletrodomesticos[i].nome, &eletrodomesticos[i].potencia, &eletrodomesticos[i].tempo,&eletrodomesticos[i].
Ninguém sabe me responder? Creio que do jeito que eu montei o struct, n da pra calcular o o consumo total, consequentemente, a porcentagem de consumo de cada eletrodoméstico.
É o seguinte pessoal, eu to fazendo uma agende (bem arcaica, por sinal, mas que pelo menos funcione) com struct, e preciso colocar uma função para pesquisar nomes, mas eu n estou conseguindo. O meu codigo ainda falta implementar mais coisas, alem da função PesquisarNomes, mas eu ja empaquei nessa primeira função. Deem uma olhada. #include<stdio.h> #include<stdlib.h> #include<string.h> void pesquisarnome(char *pessoas, int tam); typedef struct{ char nome[15]; char email[25]; char endrua[100]; int endnumero; char endcompl[10]; char endbairro[10]; int endcep; int te
Faça um programa que controla o consumo de energia dos eletrodomésticos de uma casa e: -Crie e leira 5 eletrodomésticos que contém nome (máximo 15 letras), potencia (real, em kW) e tempo ativo por dia (real, em horas). -Leia um tempo t (em dias), calcule e mostre o consumo total na casa e o consumo relativo de cada eletrodoméstico (consumo/consumo total) nesse período de tempo. Apresente este último dado em porcentagem. Eu fiz o código todo certo, mas eu não consigo fazer o consumo total e nem a porcentagem de consumo por eletrodoméstico. Vejam o código, eu estou indicando onde eu não c
String -> compila, mas quando preencho, dá erro.
-> Faça um programa que preencha um vetor com os modelos de cinco carros (exemplos de modelos: Fusca, Gol, Vectra, etc.). Preencha outro vetor com o consumo desses carros, isto e, quantos quilômetros cada um deles faz com um litro de combustível. Calcule e mostre: (a) O modelo de carro mais econômico; (b) Quantos litros de combustível cada um dos carros cadastrados consomem para percorrer uma distancia de 1.000 quilômetros. MEU CODIGO: O que tem de errado com, nao consigo ver onde esta o erro. Ele compila, mas quando tento colocar as informações ele da erro. #include<stdl
Estou com dificuldade em uma exercicio. Escreva um programa para ler o conteúdo de um arquivo contendo as notas obtidas pelos alunos de uma turma. O programa deve exibir na tela o valor da nota mínima, valor da nota máxima e o total de alunos aprovados e reprovados (considere que o aluno é aprovado se a nota for maior ou igual a 5.0). O formato do arquivo é o seguinte: 7.5 8.4 9.1 4.0 5.7 4.3 Eu so sei ler e escrever arquivos, selecionar o que deve ser imprimido do arquivo nao faço a minima ideia. Me ensinem pelo menos a primeira parte, de exibir a maior
Função bhaskara - o que esta de errado com o meu codigo?
Esse primeiro código é a Bhaskara que esta funcionando perfeitamento. Eu converti ela pra uma função e agora esta dando resultados diferentes. Alguem saberia o porque? Eu não estou conseguindo ver nenhum erro. O código sem função esta compilando e o resultado esta certo, o código convertida com função esta compilando, mas o resultado esta errado. O primeiro é o código de Bhaskara sem função, e o segundo é com função(esse que esta com erro). //CODIGO BHASKARA SEM FUNÇÃO #include <math.h> #include <stdio.h> main() { float a, b, c, delta; printf("\nBHASKARA\n\n")
Eu preciso fazer um Código que exiba quantas vezes cada vogal aparece em uma string (eu entro com a string). Se alguém poder me ajudar, agradeço. devC++