Ir ao conteúdo

lenayoung

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

6
  1. eu tenho outros progrmas q fiz, e no main eu chamo esse float main, porque quero abrir todos progrmas em um só
  2. Tenho este exercicio p calcular polinomios e n esta funcionando o codigo q fiz,podem me auxiliar; #include<stdio.h> #include <math.h> typedef struct Termo { float coef; int expo; }; int RecebeTermo(struct Termo t) { printf("\n%l.f x %d\n", t.coef, t.expo); } void letermo() { int struct Termo t; scanf("%1.f x %d", &t.coef, &t.expo); return t; } int LePolinomio(int N, Termo vetorPolinomio[N]) { int i; for (i = 0; i < N; i ++) { vetorPolinomio[i] = LeTermo(); } } double ResolvePolinomio(int N, Termo vetorPolinomio[N], double x) { int i; double result = 0; for (i = 0; i < N; i ++) { result = result + (vetorPolinomio [i].coef * pow(x, vetorPolinomio[i].expo)); } return result; } aqui as bibliotecas int RecebeTermo(struct Termo t); void letermo(struct Termo); int LePolinomio(int N, int vetorPolinomio[N]); double ResolvePolinomio(int N, int vetorPolinomio[N], double x); e no main float main_03() { int Vetor [3]; LePolinomio(3,Vetor); double resultado = ResolvePolinomio(3, Vetor, 2); printf("%lf", resultado); return 0; return 0; }
  3. Ajude o rato a encontrar um pedaço de queijo num labirinto como o do desenho abaixo. Para isso, considere que o labirinto é representado por uma matriz com valores numéricos em que o caminho é representado pela sequência de posições com valor 8 (oito). Escreva uma rotina com o cabeçalho void EncontraQueijo(int M, int N, int mLabirinto[M][N], int *ptrLinha, int *ptrColuna) que receba a matriz (labirinto) e faça o caminhamento do rato até o queijo. Ao final, a rotina deverá retornar as coordenadas da posição (linha e coluna) em que o rato sai do labirinto. N Tenho ideia por onde começar. Eu tenho que passar por todos elementos da matriz,como posso fazer no main pra chama-la dai? Sou nova em c e matriz ta pegandokkkk
  4. @devair1010 Muito obrigado pela sua ajuda obg mesmo, porque se eu depender da explicação do meu professor de prog tô ferrada kkkkkkkkkkkkk
  5. @devair1010 Obrigado por me responder ,se n for te incomoda demais , vetores ainda está muito vago pra mim, neste exercicio preciso pegar as respostas do rapaz e da moca , e usar minha rotina pra ver se deu resposta igual ,como posso comparar as duas respostas e retornar a porcentagem da afinidade dos dois, e como posso colocar as variaveis no main. Desculpa mesmo incomodar ,quero mais entender mesmo como funciona.
  6. Foi distribuído um questionário composto por N perguntas para um grupo de pessoas. Para cada pergunta, pode-se ter as respostas SIM, INDIFERENTE e NÃO, representadas pelas letras ‘S’, ‘I’ e ‘N’, respectivamente. Como exemplo de perguntas, considere: 1) Você se incomoda que seu parceiro fume? 2) Você gosta de música sertaneja? ... N) Você gosta de cebola? Exercícios: (a) Para cada questão, é dito que há afinidade entre um rapaz e uma moça se ambos deram a mesma resposta ou pelo menos um deles der a resposta indiferente. A partir disto, implemente a rotina int TemAfinidade(char rapaz, char moca) que receba uma resposta de um rapaz e uma resposta de uma moça e retorne 1 (um) caso ambos tenham afinidade e 0 (zero) caso contrário; (b) implemente a rotina float CalculaIndiceAfinidade(char *vRespostaRapaz, char *vRespostaMoca, int N) que receba dois vetores com as N respostas de uma rapaz e uma moça, calcule e retorne o índice de afinidade; esta rotina deverá utilizar a rotina implementada no item (a); o índice de afinidade é dado pelo número de respostas com retorno 1 (um) pela rotina do item (a) dividido pelo número de perguntas N; e minhas rotinas são estas, #include <stdio.h> int TemAfinidade(char rapaz,char moca) { if (char rapaz==char moca) return 1; else if(char rapaz=="i"||char moca=="i") return 1; else{ return 0; } return 0; } float CalculaIndiceAfinidade(char *vRespostasRapaz,char *vRespostasmoca,int n){ int i; for(i=0;i<n;i++){ if(TemAfinidade(vRespostasmoca,vRespostasRapaz)==1) i+=1; } return i/n; } n sei se estão corretas e aqui a main int main(){ float resultado; int n[3]; char s[3]={'s','i','n'}; char RespRapaz[3],RespMoca[3]; printf("//////////////////////\nPerguntas ao rapaz\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"); printf("\nVOCE GOSTA DE ROCK?:\n",n[0]); scanf("%c *c",&RespRapaz[0]); printf("\nVOCE GOSTA DE FILMES DE TERROR?\n",n[1]); scanf("%c *c",&RespRapaz[1]); printf("\nVOCE GOSTA DE SERIES?\n"); scanf("%c *c",&RespRapaz[2],&s[2]); printf("//////////////////////\nPerguntas a Moça\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"); printf("\nVOCE GOSTA DE ROCK?:\n",n[0]); scanf("%c *c",&RespMoca[0],&s[0]); printf("\nVOCE GOSTA DE FILMES DE TERROR?\n",n[1]); scanf("%c *c",&RespMoca[1],&s[1]); printf("\nVOCE GOSTA DE SERIES?\n",n[2]); scanf("%c *c",&RespMoca[2],&s[2]); resultado=CalculaIndiceAfinidade(RespRapaz,RespMoca); printf("\no indice de Afinidade eh de : %2.f\n", resultado); 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...