Ir ao conteúdo
  • Cadastre-se

oromotoceu

Membro Pleno
  • Posts

    28
  • Cadastrado em

  • Última visita

Reputação

25
  1. boa noite pode me ajuda eu fiz esse exercício e queria saber se está certo de acordo com o enunciado 4) Faça um programa que calcule e imprima o CR do período para os alunos de Sistemas de Informação. Para cada aluno o programa devera ler: a) Matrícula; b) Quantidade de disciplinas cursadas; c) Soma das médias finais das disciplinas. Além do CR de cada aluno, o programa deverá imprimir o maior CR dos alunos que cursaram 5 disciplinas ou mais. #include <stdio.h> #include <stdlib.h> void main() { int matricula, disciplinas, i; float cr, maior=0, nota, notas; do { notas = 0; printf("\nDigite a matricula: "); scanf("%d", &matricula); if (matricula < 1 || matricula > 5000) break; printf("\nDigite a quantidade de disciplinas cursadas: "); scanf("%d", &disciplinas); i = 1; while(i <= disciplinas) { printf("\nDigite a nota da disciplina %d: ", i); scanf("%f", &nota); notas += nota; i++; } cr = notas / disciplinas; printf("\nMatricula: %d", matricula); printf("\nNumero de disciplinas: %d", disciplinas); printf("\nCR: %f", cr); if (disciplinas > 4 && cr > maior) { maior = cr; } } while(matricula > 0 && matricula <= 5000); printf("\nMaior CR dos alunos: %f", maior); }
  2. ok eu refiz o código #include <stdio.h> int main(void) { int quantidade, idade, sexo, numPessoa; int numMulher = 0; int numHomem = 0; int idadeTotal = 0; int num = 1; printf("Quantidade de cartoes determinada pelo digitador: "); scanf("%d", &quantidade); numPessoa = quantidade; while (quantidade > 0) { printf("Entre com a idade da pessoa do cartao numero %d: ", num); scanf("%d", &idade); idadeTotal += idade; printf("Entre com o sexo da pessoa do cartao numero %d: ", num); scanf("%d", &sexo); if (sexo == 1) { numHomem += 1; } else if (sexo == 2) { if (18 <= idade && idade <= 25) numMulher += 1; } quantidade--; num++; } printf("A idade media e %.1f\n", ( (float) idadeTotal) / numPessoa); printf("O total de mulheres de 18 aos 25 anos e %d.\n", numMulher ); printf("\nO numero de homens e %d.\n", numHomem); return 0; }
  3. boa noite pode me ajuda eu fiz esse exercício e queria saber se está certo de acordo com o enunciado 3) Faça um programa que leia uma quantidade de cartões determinada pelo digitador, contendo a idade e o sexo de uma pessoa (1-Masculino, 2-Feminino). Calcule e imprima a idade média destas pessoas, quantas pessoas do sexo feminino estão na faixa dos 18 aos 25 anos e número total de pessoas do sexo masculino. #include <stdio.h> #include <string.h> int main() { int quantidade, idade, sexo; int numMulher=0, numHomem=0, idadeTotal=0; int numPessoa=0; int a; while(a>0) { puts("\nQuantidade de cartoes determinada pelo digitador: "); scanf("%d", &quantidade); do { { puts("\nEntre com a idade: "); scanf("%d", &idade); do { puts("\n\nEntre com o sexo: "); scanf("%d", &sexo); }while(sexo!=1 && sexo!=0); idadeTotal+=idade; numPessoa++; if(sexo==1 && idade >18 && idade<25) { numMulher++; } else numHomem++; } printf("\nA idade media e' %d.", idadeTotal/numPessoa); printf("\nO total de mulheres de 18 aos 25 anos e' %d.", numMulher ); printf("\nO numero de homens e' %d\n\n", numHomem); return 0; }
  4. boa noite pode me ajuda eu fiz esse exercício e queria saber se está certo de acordo com o enunciado 3) Faça um programa que leia uma quantidade de cartões determinada pelo digitador, contendo a idade e o sexo de uma pessoa (1-Masculino, 2-Feminino). Calcule e imprima a idade média destas pessoas, quantas pessoas do sexo feminino estão na faixa dos 18 aos 25 anos e número total de pessoas do sexo masculino. #include <stdio.h> #include <string.h> int main() { int quantidade, idade, sexo; int numMulher=0, numHomem=0, idadeTotal=0; int numPessoa=0; int a; while(a>0) { puts("\nQuantidade de cartoes determinada pelo digitador: "); scanf("%d", &quantidade); do { { puts("\nEntre com a idade: "); scanf("%d", &idade); do { puts("\n\nEntre com o sexo: "); scanf("%d", &sexo); }while(sexo!=1 && sexo!=0); idadeTotal+=idade; numPessoa++; if(sexo==1 && idade >18 && idade<25) { numMulher++; } else numHomem++; } printf("\nA idade media e' %d.", idadeTotal/numPessoa); printf("\nO total de mulheres de 18 aos 25 anos e' %d.", numMulher ); printf("\nO numero de homens e' %d\n\n", numHomem); return 0; }
  5. boa noite pode me ajuda eu fiz esse exercício e queria saber se está certo de acordo com o enunciado 2) Faça um programa que tenha uma função que receba dois números inteiros retorne o menor número. #include <stdio.h> #include <iostream> #include <locale.h> #define MAX 30 using namespace std; void preencher_vetor (int n [], int tam){; for (int i=0; i<tam;i++){ cin>> n [i]; } } void imprimir_vetor (int n [], int tam){; for (int i=0; i<tam;i++){ cout<<n [i] << ""; } } int menor(int n[], int tam){ int aux_menor = n[0]; for (int i=0; i<tam; i++){ if(aux_menor> n[i+1]){ aux_menor = n[i+1]; } } return aux_menor; } int main(){ int n [MAX], tam; cout<<"Digite o tamanho do vetor" << endl; cin>>tam; n[tam]; preencher_vetor(n,tam); cout<< endl; imprimir_vetor(n,tam); cout<<"Menor elemento do vetor" << menor(n,tam) << endl; return 0; } 3) Escreva uma função que calcule e retorne a distância entre dois pontos ( x1, y1) e (x2, y2). Todos os números e valores de retorno devem ser do tipo float. #include <iostream> #include <math.h> using namespace std; struct Ponto{ float x; float y; }; void LerRetangulo(Ponto ret[], int tam) { for(int i = 0; i < tam; i++) { cout << "digite coordenadas x e y do ponto " << i + 1 << endl; cin >> ret[i].x >> ret[i].y; } } double CalcDistancia(Ponto ret[], int tam) { double distancia = 0; for(int i = 0; i < tam; i++) { distancia += sqrt(pow(ret[i].x, 2) + pow(ret[i].y, 2)); } return distancia; } void imprimir(double distancia, Ponto ret[], int tam) { for (int i = 0; i < tam; i++) { cout << "Ponto " << i << " = " << ret[i].x << ", " << ret[i].y <<endl; } cout << "Distância = " << distancia << endl; } int main(int argc, char *argv[]) { Ponto retangulo[4]; LerRetangulo(retangulo, 4); imprimir(CalcDistancia(retangulo, 4), retangulo, 4); }
  6. desculpa as vezes eu me confundo com essas opções do site
  7. obrigado por ter respondido o meu comentário e desculpa por não ter respondido antes estava ocupado com as outras tarefas posso ser seu amigo
  8. obrigado por ter respondido o meu comentário esses dias eu estava de férias e estava revendo alguns exercícios antigos posso ser seu amigo ?
  9. obrigado por ter respondido o meu comentário esse dia foi tenso para mim e uma derrota que até hoje não esqueci
  10. obrigado por ter respondido o meu comentário
  11. boa noite fiz esse exercício e não tenho certeza se está de acordo com o enunciado pode me ajudar por favor 3) Faça um programa que leia as seguintes informações sobre os alunos: • Nome do aluno; • Número de faltas. • Crie uma turma com 5 alunos. • Cada turma terá 20 aulas no semestre. O programa deve imprimir o percentual de faltas para cada aluno e ao final do processamento o total de alunos reprovados por falta (25% de faltas). #include <stdio.h> #include <stdlib.h> #include <math.h> main(){ float notap; float media; float notas; int faltas; float notat; int i; int cont,contr; int aprovado,reprovado; for(i=0; i<2; i++){ printf("Digite Suas Notas \n"); printf("Nota 1:"); scanf("%f", &notap); printf("Digite sua segunda nota \n:"); scanf("%f", &notas); printf("Digite sua terceira nota\n :"); scanf("%f", &notat); printf("Digite sua quarta nota\n :"); scanf("%f", &notat); printf("Digite sua quinta nota\n :"); scanf("%f", &notat); printf("Digite sua faltas \n"); scanf("%d",&faltas); media=((notap + notas + notat+ notat+ notat)/5); printf("Sua media sera %2.f\n",media); if(media>=9){ cont++; printf("Seu conceito esta A. voce foi aprovado\n"); }else if(media>=7.5){ printf("Seu conceito esta B. voce foi reprovado\n"); }else if(media==5.0){ printf("Seu conceito sera C.voce foi reprovado\n"); }else if(media<5.0){ printf("Seu conceito esta D. voce foi aprovado\n"); }else if(media>=8.5){ printf("Seu conceito esta E. voce foi aprovado\n"); }else if(media>=9.5){ contr++; printf("voce esta Reprovado Va Estudar\n"); }else if(faltas>25){ printf("voce esta Reprovado\n"); } else if(media< 7.0 && faltas<= 25){ printf("voce esta reprovado\n"); } } printf("Foram aprovados %d\n",cont); printf("Foram reprovados %d\n",contr); }
  12. obrigado por ter me ajudado você sabe um site para me poder recomendar de como criar uma estrutura com os elementos por favor
  13. boa tarde fiz esse exercício e não tenho certeza se está de acordo com o enunciado pode me ajudar por favor 3) Faça um programa que leia as seguintes informações sobre os alunos: • Nome do aluno; • Número de faltas. • Crie uma turma com 5 alunos. • Cada turma terá 20 aulas no semestre. O programa deve imprimir o percentual de faltas para cada aluno e ao final do processamento o total de alunos reprovados por falta (25% de faltas). #include <stdio.h> #include <stdlib.h> #include <math.h> main(){ float notap; float media; float notas; int faltas; float notat; int i; int cont,contr; int aprovado,reprovado; for(i=0; i<2; i++){ printf("Digite Suas Notas \n"); printf("Nota 1:"); scanf("%f", &notap); printf("Digite sua segunda nota \n:"); scanf("%f", &notas); printf("Digite sua terceira nota\n :"); scanf("%f", &notat); printf("Digite sua quarta nota\n :"); scanf("%f", &notat); printf("Digite sua quinta nota\n :"); scanf("%f", &notat); printf("Digite sua faltas \n"); scanf("%d",&faltas); media=((notap + notas + notat+ notat+ notat)/5); printf("Sua media sera %2.f\n",media); if(media>=9){ cont++; printf("Seu conceito esta A. voce foi aprovado\n"); }else if(media>=7.5){ printf("Seu conceito esta B. voce foi reprovado\n"); }else if(media==5.0){ printf("Seu conceito sera C.voce foi reprovado\n"); }else if(media<5.0){ printf("Seu conceito esta D. voce foi aprovado\n"); }else if(media>=8.5){ printf("Seu conceito esta E. voce foi aprovado\n"); }else if(media>=9.5){ contr++; printf("voce esta Reprovado Va Estudar\n"); }else if(faltas>25){ printf("voce esta Reprovado\n"); } else if(media< 7.0 && faltas<= 25){ printf("voce esta reprovado\n"); } } printf("Foram aprovados %d\n",cont); printf("Foram reprovados %d\n",contr); }

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!