Negolove
-
Total de itens
11 -
Registro em
-
Última visita
Posts postados por Negolove
-
-
Fiz esse programa, mas não consigo acrescentar os seguintes requerimento:
Acrescentar funções que recebe o identificado e mostra os dados do cliente, funções para retornar o percentual que o débito está usado do limite pré-aprovado, e gravar em arquivo texto.
Alguém poderia me ajudar. Desde já agradeço
#include <stdio.h>
#include <stdlib.h>
int main (){
int cont;
struct cadastro {
char nome[50];
char rua[100];
char numero [50];
char bairro [50];
char cidade [100];
long int cep, celular, telefone_fixo;
float VlrUltimaCompra, TotaldeDebito, LimitePreAprovado;
};
struct cadastro cliente[10];
for(cont =0; cont < 10; cont++){
printf ("Digite o nome do cliente\n");
gets (cliente[cont].nome);
fflush (stdin);
printf ("Digite o nome da rua do cliente\n");
gets (cliente[cont].rua);
fflush (stdin);
printf ("Digite o nome do bairro do cliente\n");
gets (cliente[cont].bairro);
fflush (stdin);
printf ("Digite o nome da cidade do cliente\n");
gets (cliente[cont].cidade);
fflush (stdin);
printf ("Digite o cep da cidade do cliente\n");
scanf ("%i", &cliente[cont].cep);
fflush (stdin);
printf ("Digite o telefone fixo do cliente\n");
scanf ("%i", &cliente[cont].telefone_fixo);
fflush (stdin);
printf ("Digite o celular do cliente\n");
scanf ("%i", &cliente[cont].celular);
fflush (stdin);
printf ("Digite o valor da ultima compra\n");
scanf ("%f", &cliente[cont].VlrUltimaCompra);
fflush (stdin);
printf ("Informe o total de debito\n");
scanf ("%f", &cliente[cont].TotaldeDebito);
fflush (stdin);
printf ("Digite o limite pre-aprovado\n");
scanf ("%f", &cliente[cont].LimitePreAprovado);
fflush (stdin);
}
}
-
Conseguir isso, mas não roda :(
#include <stdio.h> #include <stdlib.h> #include <time.h> int mediaBoi(){ int i, boi[90], aux[90],j,maior[90],menor[90]; float media[90]; for (j=0;j<90;j++){ for (i=0;i<90;i++){ aux[j] = rand()%100; boi[i] = 5*aux[j]+500; } } /*for (i=0;i<90;i++){ printf ("%i\n", boi[i]); } getchar();*/ for (i=0;i<90;i++){ media[i] =(float) boi[i]; if (boi[i]>media[i]) maior[i] =(float) boi[i]; else menor[i] =(float) boi[i]; } printf("Os bois acima da media são %i\n", maior[i]); printf("Os bois abaixo da media são %i\n", menor[i]); getchar(); } int main (){ mediaBoi(); }
-
Me ajudem ae, preciso fazer o programa dessa maneira:
Num frigorífico existem 90 bois. Cada boi traz o preso no seu pescoço,
um cartão contendo um número de identificação e seu peso. Implementar um
programa que escreva todos bois que apresenta o peso acima e abaixo da média
separadamente. Os pesos poderão ser inseridos aleatoriamente entre 500 a 1000 kilos.
(Regras: deverá existir uma função para calcular a média e uma função para
listar os bois abaixo e acima da média)
Mas só conseguir fazer da maneira que postei, não to conseguindo fazer o randon rodar, alguém pode me ajudar a melhorar esse código da maneira que está pedindo, desde já agradeço
#include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { int n, /* quantidade de bois */ i, /* contador */ id, /* identificação */ peso, /* peso */ magro_id, magro_peso, /* informações sobre o mais magro */ gordo_id, gordo_peso; /* informações sobre o mais gordo */ printf("Quantidade de bois: "); scanf("%d", &n); printf("Boi <id>: "); scanf("%d", &id); magro_id = id; gordo_id = id; printf("Boi <peso>: "); scanf("%d", &peso); magro_peso = peso; gordo_peso = peso; for (i = 1; i < n; i++) { printf("Boi <id>: "); scanf("%d", &id); printf("Boi <peso>: "); scanf("%d", &peso); if (peso < magro_peso) { magro_id = id; magro_peso = peso; } if (peso > gordo_peso) { gordo_id = id; gordo_peso = peso; } } printf("Gordo: id: %d peso: %d\n", gordo_id, gordo_peso); printf("Magro: id: %d peso: %d\n", magro_id, magro_peso); system("pause"); return 0; }
-
Pow brother, não entendi muito bem seu raciocício, mas já clareou um pouco, vlw mesmo
-
Me ajudem com esse exercicio, o que posso fazer para escolher qual combustível escolher e informar o valor
da economia, desde já a gradeço,segue o código até o ponto que consegui fazer.
O álcool é mais barato que a gasolina, porém o carro gasta
em média 25% mais. Baseando nessa informação criar um programa em
C e pedir o usuário para informar o preço da gasolina, o preço do
álcool e quantidade de litros que será abastecido. O programa deverá
informar ao usuário qual combustível deverá ser abastecido e qual o
valor/montante da economia.
#include <stdio.h> int main (){ float precoGasolina, precoAlcool, litros; printf ("Informe o preço da Gasolina\n"); scanf ("%f", &precoGasolina); fflush(stdin); printf ("Informe o preço do Alcool\n"); scanf ("%f", &precoAlcool); fflush (stdin); printf ("Informe a quantidade de Litros que deseja abastecer\n"); scanf ("%f", litros); fflush (stdin); getchar(); }
-
Consegui vlw, pela dica ae. Tem algum livro legal q você recomenda D@vid, é porque to começando sei pouco sobre C, desde já agradeço.
-
Me deem uma luz ae, nem sei por onde começar
Em um galpão com medida 10 X 10 X 5 metros utilizado para armazenar caixa com medida 2 x 0.5 x 0.5 metros. Construir um array tridimensional , para informar quantas caixas podemos colocar neste galpão e total de peso dos produtos.
Obs: O peso pode ser alimentado de forma aleatória(função rand() , peso de 0 a 10).
Pode preencher todo o galpão, não é necessário deixar corredor ou folgas
-
Me ajudem com esse, por favor!
Criar uma array bidimensional para receber 4 notas de 10 alunos, Criar uma função para escrever a média e os alunos aprovados e reprovados (média maior igual 60).
-
Mas onde eu coloco dentro do programa brother?
-
To com essse exercicio quase pronto,só q não consigo criar uma função para encontrar o menor valor. Alguém me ajude
Esse é o exercício: Criar uma array com 5 elementos inteiros, depois criar uma função para fazer o somatório e média, criar uma função para fazer ordenação crescente, criar uma função para encontrar o menor valor
#include <stdio.h> void insertionSortC(int array[], int tamanho) { int i, j, tmp; for (i = 1; i < tamanho; i++) { j = i; while (j > 0 && array[j - 1] > array[j]) { tmp = array[j]; array[j] = array[j - 1]; array[j - 1] = tmp; j--; } } } int fsoma(int array[], int tamanho) { int i, soma; soma = 0; for (i = 0; i < tamanho; i++) { soma = soma + array[i]; } return soma; } float fmedia(int array[], int tamanho) { return fsoma(array, tamanho) / tamanho; } int main(int argc, char** argv) { int array[100], tamanho, soma; float media; tamanho = 5; printf("\n\t Entre com os elementos do array...:"); int i; for(i = 0; i < tamanho;i++){ printf("\nDigite o numero: ",i+1); scanf("%d",&array[i]); } soma = 0; for(i=0; i<tamanho; i++){ soma = soma + array[i]; } insertionSortC(array,tamanho); printf("\nArray em ordem crescente: "); for(i=0; i<tamanho; i++){ printf("\n\t\t\t%d", array[i]); } soma = fsoma(array, tamanho); printf("\nSoma : %d", soma ); media = fmedia(array,tamanho); printf("\nMedia: %f", media); getchar(); getchar(); }
Programa em C - O monge
em C, C++
Postado · Editado por Negolove
Me ajudem, meu programa não está compilando correto, o que posso fazer para arrumá-lo, desde já agradeço
Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria
qualquer preço. O monge, necessitando de alimentos, indagou à rainha sobre o
pagamento, se poderia ser feito com grãos de trigo dispostos em um tabuleiro
de xadrez, de tal forma que o primeiro quadro deveria conter apenas um grão
e os quadros subseqüentes, o dobro do quadro anterior. A rainha achou o trabalho
barato e pediu que o serviço fosse executado, sem se dar conta de que seria
impossível efetuar o pagamento. Faça um programa em C para calcular o número
de grãos ou peso que o monge esperava receber.
Dica 1: Um grão de trigo pesa aproximadamente 0,00526 gramas.
Dica 2: Leiam sobre progressão geométrica.
##include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
int soma=0,casas[63],i=1;
casas[0]=1;
soma+=casas[0];
printf("casa %i=%i graos",i,casas[0]);
for(i=0;i<=63;i++)
{
casas=casas[i+1]*2;
soma+=casas;
printf("casa %i=%i\n graos",i,casas);
}
printf("\n\n O total de graos é %i",soma);
system("PAUSE");
return 0;
}