lenayoung
-
Posts
12 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por lenayoung
-
-
26 minutos atrás, TYSQUARE89 disse:
Qual o output do compilador?
Não seria melhor usar float main() ? ou int main()...
eu tenho outros progrmas q fiz, e no main eu chamo esse float main, porque quero abrir todos progrmas em um só
- 1
-
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;
} -
Na teoria dos jogos, um “ponto de sela” é caracterizado
por uma entrada em uma matriz, tal que esta seja o valor mínimo (menor
valor) para sua linha e o máximo (maior valor) para sua coluna (figura ao
lado).
Exercícios:
(a) Implemente as rotinas abaixo que, dada uma matriz MxN e uma linha
(idxLinha), retorne o índice do maior e do menor elemento nesta linha,
respectivamente.
int ObtemIndiceMaiorElementoDaLinha(int M, int N, int matriz[M][N],
int idxLinha)
int ObtemIndiceMenorElementoDaLinha(int M, int N, int matriz[M][N], int idxLinha)
(b) Implemente as rotinas abaixo que, dada uma matriz MxN e uma coluna (idxColuna), retorne o índice do maior e
do menor elemento nesta coluna, respectivamente.
int ObtemIndiceMaiorElementoDaColuna(int M, int N, int matriz[M][N], int idxColuna)
int ObtemIndiceMenorElementoDaColuna(int M, int N, int matriz[M][N], int idxColuna)c) Implemente a rotina abaixo que, dada uma matriz MxN, retorne os índices (linha e coluna) do primeiro ponto de sela
existente por meio dos parâmetros de saída ptrLinha e ptrColuna. Caso não existam pontos de sela, deverá ser retornado
o valor -1 (um negativo) por meio dos parâmetros de saída ptrLinha e ptrColuna.
Esta rotina deverá utilizar as rotinas do itens (a) e (b) quando for possível;
void ObtemPontoSela(int M, int N, int matriz[M][N], int *ptrLinha, int *ptrColuna)int ObtemIndiceMaiorElementoDaLinha(int M, int N, int matriz[M][N],int idxLinha) { int maior=0; for(idxLinha=0; idxLinha<M; idxLinha++){ maior = matriz[M][N] > matriz[M][maior]; if(idxLinha==maior) return 1; } return 0; }
AS funções seriam algo assim ? Gostaria de orientações ,toques q vão me ajudar.
-
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
- 1
-
@devair1010 Muito obrigado pela sua ajuda obg mesmo, porque se eu depender da explicação do meu professor de prog tô ferrada kkkkkkkkkkkkk
- 1
-
@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.
- 1
-
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;}
- 1
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
Uso API REST Spring boot, usando CRUD GET para retornar lista de objetos
em Web e banco de dados
Postado
Galera, estou tendo problema em realizar uma consulta. Tenho meu banco de dados montado, a ideia é vários animais , com seu nome, espécie e tipo. Consegui fazer o uso do GET normal para solicitar o nome, id dele, porém eram consultas que retornavam somente um objeto do meu repositório, ex: //localhost:8081/names/nomeObjeto, mas agora preciso retornar uma lista de todos os animais da mesma espécie , e também uma lista com os animais do mesmo tipo essa consulta tenho que encontrar com uma subString, Por ex, o valor “Veneno” for the {type} deve retornar animais com o tipo "cobra/Veneno".
Vou inserir meu cód- esse é um exemplo que deu certo e retorna os animais com id que eu solicitar na url : localhost:8081/animals/1
Esse retorna a lista com todos os animais e seus atributos
// e aqui que preciso de orientação, preciso retornar todos animais da mesma espécie, mas só dá erro, na minha lógica o contains resolve, a consulta na url coloquei localhost:8081/animals/species/p e localhost:8081/animals/species/especieDoAnimal e não deu.
Confesso é a primeira vez usando uma API REST e travei .