Ir ao conteúdo
  • Cadastre-se

ron2

Membro Júnior
  • Posts

    16
  • Cadastrado em

  • Última visita

Reputação

0
  1. muito obrigado pela ajuda CiroboyBR e Massakimk
  2. tenho este exercicio para fazer: Escreva um programa que leia um número inteiro. O programa deve chamar um procedimento passando o número lido como parâmetro que informara que o número é par ou ímpar. O programa deve chamar uma função que devolvera o cubo do número passadio ir parâmetro. O programa deve chamar um procedimento que informe se o número é unidade, dezena, centena ou maior que centena. Prever repetição no programa principal porém não estou conseguindo fazer,cheguei a fazer isso ai em baixo de codigo, alguem poderia dizer onde estão meus erros? obrigado #include <stdio.h> #include <stdlib.h> void par_impar(){ int par,impar,num; printf("Informe um numero: "); scanf("%d", &num); if (num/2==0) printf("%d é um numero par ",num); else printf("%d é um numero impar ",num); } int cubo_num(int num,int cubo){ int n,c; c = n*n*n; printf("O cubo do numero é igual a:%d\n",c); return c; } //int unidade{ //} int main(){ char resp; do{ system("cls"); par_impar(); cubo_num(); printf("\nDeseja repetir com outro numero?(s/n)? "); scanf(" %c", &resp); }while(resp=='s'); system("pause"); }
  3. ron2

    Duvida em matriz[C]

    Sim, armazenar os valores pares em l para printa los, muito obrigado pela ajuda dontpanic, estava empacado nesse exercicio.
  4. ron2

    Duvida em matriz[C]

    certo, se entendi direito ele só exibiria 1 resultado par por linha deste jeito? ou da pra fazer isso com a matriz direto, por exemplo l=m[1][5]%2 ?
  5. ron2

    Duvida em matriz[C]

    Boa tarde, tenho uma duvida neste exercicio : Dada uma matriz M (6 x 6), preenchê-la por leitura. Formar um vetor (arranjo de uma dimensão) com os elementos das linhas pares da matriz (segunda, quarta e sexta linhas).. Mostrar a matriz e o vetor.Como posso fazer para pegar os elementos das linhas pares da matriz e joga las no vetor? Obrigado
  6. ron2

    Problema com matriz[C]

    consegui aqui, muito obrigado
  7. Bom dia, estou com um problema neste codigo, tenho que calcular o determinante de uma matriz 3X3 e na inserção de dados está aceitando somente até a matriz 3X0, alguem poderia me apontar o erro? Obrigado #include <stdio.h>#include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int l=0,c=0,m[3][3]; float det; for (l=0;l<4;l++){ for(c=0;c<4;c++){ printf("Informe os elementos da matriz[%d][%d]: ",l,c); scanf("%d", &m[l][c]); }} for (l=0;l<4;l++){ for(c=0;c<4;c++){ printf("Resultado"); printf("linha %d coluna %d = %d \n",l,c,m[l][c]); det=((m[0][0]*m[1][1]*m[2][2])+(m[0][1]*m[1][2]*m[2][0])+(m[0][2]*m[1][0]*m[2][2])); printf("Determinante da matriz = %0.2f\n",det); } }return 0; }
  8. ron2

    Duvida array

    Obrigado mauro, eu acabei de testar, esta retornando 0, há algum erro de logica meu?
  9. ron2

    Duvida array

    bom dia, estou com uma duvida neste vetor, eu tenho que fazer isso:Leia 31 temperaturas (valores válidos: –15.0º a 45.0º) de janeiro de 2011 (valores reais) e armazene as em um vetor. Conte a seguir quantos valores de temperaturas são superiores a 28.0 e mostre o vetor e essa informação.porém, estou com um erro no if, alguem poderia me explicar o porque deste erro?Obrigado #include <stdio.h>#include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) {int maiorte,cont=1;float vet[31]; for(cont=0;cont<31;cont++){ printf("\nInforme a %d nota: ",cont);scanf("%f",&vet[cont]); vet[cont]=maiorte if ((vet[cont]) <=(-15) || (<= 45)){ maiorte=vet[cont]; else printf("Temperatura invalida") }} for(cont = 0; i < 31; i++) { printf("%d ", vet[cont]);}printf("\nA maior temp e: %d",maiorte); return 0;}
  10. Boa noite, gostaria de saber o que esta errado neste codigo, toda vez que vou compilar ele da um erro no system pause, caso haja algum erro de logica por favor me avisem, obrigado #include <stdio.h>#include <stdlib.h>#include <conio.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) {float media=0,n1=0,n2=0,n3=0,n4=0,notarecuperacao=0;int faltas;printf("Digite a 1a nota:"),scanf("%f",&n1);printf("Digite a 2a nota:"),scanf("%f",&n2);printf("Digite a 3a nota:"),scanf("%f",&n3);printf("Digite a 4a nota:"),scanf("%f",&n4);printf("Informe as faltas do aluno:"),scanf("%d",&faltas);if (faltas>20){printf("Aluno reprovado");}media=n1+n2+n3+n4/4;if (media>=7){printf("Aluno Aprovado com a media: %2f",media);} else {printf("Aluno necessita exame ");}printf("Informe a nota da recuperacao do aluno: "),scanf("%d",&notarecuperacao);notarecuperacao=media+notarecuperacao/5;if (notarecuperacao>=6){printf("aluno aprovado");}else{printf("Aluno reprovado");} } system("PAUSE");return 0
  11. Bom dia,tenho uma duvida neste codigo, gostaria de saber se o if que coloquei esta correto, a condição é para exibir a mennsagem troco invalido se troco for menor que o vtotal, caso esteja errado por favor me digam aonde e por que, sou novo em programação, obrigado #include <stdio.h>#include <stdlib.h>#include <conio.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char *argv[]) {int pe=0,ma=0,ba=0;float pev,mav,bav,vtotal,dinpag,troco;printf("Digite a quantidade de macas: "); scanf("%d",&ma);printf("Digite a quantidade de bananas: "); scanf("%d",&pe);printf("Digite a quantidade de peras: "); scanf("%d",&ba);printf("Informe o valor das macas: ");scanf("%f",&mav);printf("Informe o valor das bananas: ");scanf("%f",&bav);printf("Informe o valor das peras: ");scanf("%f",&pev);printf("Informe o dinheiro a ser pago: ");scanf("%f", &dinpag);vtotal= (mav*ma)+(ba*bav)+(pe*pev);troco= vtotal-dinpag;if (vtotal<troco){printf("Favor informar um valor de troco maior que o valor total ") else {printf("O valor de sua compra é: %f",vtotal);printf("\n");}}printf("O seu troco é de: %f",troco); printf("\n");system("Pause");return 0;}

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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...