Pesquisar na Comunidade
Mostrando resultados para as tags ''programa em c''.
Encontrado 4 registros
-
programa em c Desafio em programação em C -- SO para Qi acima de 200
uma questão postou Falsecoder C, C++
alguém saberia o porque do valor da chamada da primeira funcao misterio1(7) // que sera o valor de x se torna o mesmo do valor da variavel y? seria apenas um bug da linguagem C #include <stdio.h> #include <stdlib.h> void misterio1(int xval) { int x; x = xval; /* Imprima o endereço e valor de x aqui */ printf("\n %d\n",x); //mostra o valor que foi atribuido a X,como na função //o valor de 7 e substituido pela variavel da função xval; //e quando igualamos a variavel x o valor ira se tornar o mesmo da chamada/variavel xval que foi atribuido a 7; } void misterio2(int nada) { int y; /* Imprima o endereço e valor de y aqui */ printf("\n %d",y); } int main() { misterio1(7); misterio2(11); return 0; }- 2 respostas
-
- duvida c
- programaçãoc
- (e %d mais)
-
Não sei como resolver este exercicio. Eu ainda sou um iniciante na linguagem C . Pfv Ajudem <3 1.Uma equipa profissional de ‘hockey’ utiliza um sistema de computador para auxiliar na análise dos seus jogadores. Para cada jogador é observado: número de jogador, idade, altura, peso, golos no último campeonato, presenças no último campeonato, penalidades em minutos no último campeonato e o fator de coligação (número real constante: 0.8). Os jogadores são avaliados de acordo com a fórmula: (golos + presenças + (penalidades em minutos)/4 + (altura + peso)/5 - idade) * fator de coligação. Escreva um programa em C que informe o número e a avaliação do jogador com a melhor e a pior avaliação. ~Forcecraft
-
Boa noite pessoal, sou iniciante em C, e estou tendo um erro no meu programa que é uma espécie de calculadora, o erro está ocorrendo somente na divisão, eu serei eternamente grato se alguém puder dedicar um pouco do tempo para analisar esse problema, as 3 operações estão funcionando ok. Desde já agradeço a todos. #include <stdio.h> int main (void){ int n1,n2,k; float res; printf (" |-------------|Operaçoes Matematicas|---------------|\n\n"); printf ("Entre com o primeiro operando:"); scanf("%d",&n1); printf("Entre com o segundo operando:"); scanf("%d",&n2); printf("Escolha:\n\n"); printf("1-Soma\n2-Subtraçao\n3-Multiplicaçao\n4-Divisao\n\n"); printf("Digite aqui:"); scanf("%d",&k); if(k==1){ (res=(n1+n2)); printf("%f",res); } else if(k==2){ (res=(n1-n2)); printf("%f",res); } else if(k==3){ (res=(n1*n2)); printf("%f",res); } else if((k=4) && (n2!=0)){ (res=(n1/n2)); printf("%f",res); } else if((k==4) && (n2==0)){ printf("não e possivel dividir por zero."); } return 0;}
- 2 respostas
-
Olá amigos estou precisando imprimir o maior numero dos números aleatórios gerados. Mas dá erro. Sou iniciante em programação, perdoe os erros. #include <stdio.h> #include <stdlib.h> int main() { int jogadores, numero1, numero2, numero3, soma = 0, i , opcao; int lista[8]; int maior = lista[0]; printf("Informe a quantidade de jogadores (2 a 8):"); scanf("%d", &jogadores); for(i=0; i<jogadores; i++){ printf("\nJogador: %d", i+1); numero1 = rand() % 100; // gerando um número aleatório //printf("1o num. aleatorio entre 0 e 100: %d\n", dado1); numero2 = rand() % 100; // gerando outro número aleatório //printf("2o num. aleatorio entre 0 e 100: %d\n", numero2); numero3 = rand() % 100; // gerando outro número aleatório //printf("2o num. aleatorio entre 0 e 100: %d\n", numero3); soma = numero1+numero2+numero3; printf("\nSoma: %d\n",soma); } for(i=1; i<8; i++){ if(maior < lista) maior = lista; } printf("Maior = %d\n", maior); system("pause"); }