Lucas532
Membro Júnior-
Posts
11 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Lucas532 postou
-
Estou com um exercício em que preciso ler n valores que o usuário informa e apos isso exibi-los em ordem decrescente , mas não consigo fazer isso, eu só consigo achar o maior valor deles mas após isso não sei o que fazer... aqui está o código até agora: void listar_por_calorias(int num_receitas,struct dados_da_receita receita[]) { int i; int posmc = 0; for(i=0;i<=num_receitas;i++) { if(receita[ i ].calorias > receita[posmc].calorias) posmc = i; } printf("\n------Receita %d------\n",posmc+1); printf("Nome da receita: %s\n",receita[posmc].nome); printf("Doce ou Salgada: %s\n",receita[posmc].ds); printf("Quantidade de calorias por porcao: %d\n",receita[posmc].calorias); printf("Tipo: %s\n",receita[posmc].tipo); printf("Modo de preparo: %s\n",receita[posmc].preparo); }
-
sim foi isso ai q eu fiz é que eu quero saber se tem como eu usar o indice em comum para exibir o nome também, por exemplo, o aluno mais velho é o do índice 5, então eu queria exibir o nome com o mesmo indice, só q com o laço for q eu estou usando ele só acha a idade, mas eu gostaria de achar apenas o indice da maior idade entende? ah bom agora sim entendi valeu mesmo pela ajuda ai cara.
-
tem um colchetes depois do aluno mas não esta aparecendo aqui no site...
-
de struct, inventei uma parada louca aqui mas n funcionou do jeito q eu esperava kkkkkkk mv[0] = aluno[0].idade = 18; for(i=0; i<6; i++) { if(aluno.idade > mv) mv = aluno.idade; } opa n mandei certo o código aqui ta todo ele #include <conio.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <locale.h> main() { setlocale(LC_ALL,"portuguese"); int i; int mv[6]; int md[6]; struct dados_do_aluno { int idade, nota; char nome[20]; }; struct dados_do_aluno aluno[6]; strcpy(aluno[0].nome, "Pedro Jose Jr."); strcpy(aluno[1].nome, "Augusto Severo"); strcpy(aluno[2].nome, "Mylena Reis"); strcpy(aluno[3].nome, "Sirlei Silva e Silva"); strcpy(aluno[4].nome, "Vera Nogueira"); strcpy(aluno[5].nome, "Regis Martins"); aluno[0].idade = 18; aluno[1].idade = 19; aluno[2].idade = 20; aluno[3].idade = 20; aluno[4].idade = 17; aluno[5].idade = 21; aluno[0].nota = 8; aluno[1].nota = 10; aluno[2].nota = 9; aluno[3].nota = 5; aluno[4].nota = 10; aluno[5].nota = 2; mv[0] = aluno[0].idade = 18; for(i=0; i<6; i++) { if(aluno.idade > mv) mv = aluno.idade; }
-
ok entendi mas como eu faço para achar o aluno mais velho agora, quero dizer, achar o aluno mais velho eu consigo mas como faço para exibir também o nome dele? estou tentando usar um for mas eu não estou conseguindo...
-
valeu cara eu consegui mas voce pode me mostrar como seria se eu usasse uma array de strings? porque eu tentei antes e n consegui...
-
struct dados_do_aluno { int idade, nota; char nome[20]; }; struct dados_do_aluno aluno[6]; aluno[0].nome = "Pedro Jose Jr."; aluno[1].nome = "Augusto Severo"; aluno[2].nome = "Mylena Reis"; aluno[3].nome = "Sirlei Silva e Silva"; aluno[4].nome = "Vera Nogueira"; aluno[5].nome = "Regis Martins"; eu tentei isso antes mas não consigo definir as strings (nomes) de cada aluno
-
tem um exercicio em que preciso armazenar 6 nomes,idades e notas só não sei como, pensei em usar uma struct, ou uma matriz de char para os nomes e vetores para idade e nota mas estou com dificuldade na parte das strings, enfim, preciso de ajuda, segue ai embaixo o exercicio... Uma escola quer saber: - qual o nome e o desempenho de seu aluno mais velho, - e o nome e a idade do aluno com melhor desempenho. Faça um programa que atenda essa necessidade, sabendo que o grupo de alunos tem as seguintes informações: Nome do Aluno Idade Conceito Final Pedro Jose Jr. 18 8 Augusto Severo 19 10 Mylena Reis 20 9 Sirlei Silva e Silva 20 5 Vera Nogueira 17 10 Regis Martins 21 2
-
gente tenho que criar um programa em C que leia uma matriz 4x4 e diga qual o maior elemento de cada linha e o menor elemento de cada coluna, e ele funciona em todos os casos menos no maior elemento da linha 1 esse sempre da errado não sei porque. o código até agora esta anexado no post... Untitled1.c
-
consegui a parte da contagem fazendo o que voce me explicou mas nao estou conseguindo imprimir as figuras... aqui esta meu código ate agora: #include <stdio.h> #include <conio.h> #include <locale.h> int main() { setlocale(LC_ALL,"portuguese"); int qtdatletas , qtdfilascomp , figuras; do{ printf("Informe o número de atletas(maior que 0): "); scanf("%d",&qtdatletas); }while( qtdatletas <= 0 ); for ( qtdfilascomp = 1; qtdfilascomp <= qtdatletas; qtdfilascomp++ ) qtdatletas = qtdatletas - qtdfilascomp; if ( qtdatletas < qtdfilascomp ) qtdfilascomp--; printf("Filas completas: %d\n",qtdfilascomp); printf("Atletas na fila incompleta: %d\n\n",qtdatletas); getch(); return 0; }
-
Pessoal sou novo no fórum comecei a estudar programação a alguns meses e estou com dificuldades para completar um exercicio, gostaria de uma ajuda se possível... O exercicio é o seguinte: --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- A comitiva de atletas do Brasil que irão participar das Olímpiadas de 2016 precisa se organizar para desfilar na cerimônia de abertura. Assim, o organizador deseja dispor o conjunto de atletas conforme o triângulo a seguir: ---|--- (1ª Fila, 1 atleta) --|-|-- (2ª Fila, 2 atletas) -|-|-|- (3ª Fila, 3 atletas) |-|-|-| (4ª Fila, 4 atletas)(...) Desenvolva um programa que a partir de um número de atletas (valor lido), determine: - quantas filas completas serão formadas, - se for o caso, quantos atletas restarão na fila incompleta, - organização da comitiva, conforme a figura acima (usando apenas as filas completas). O problema é que não estou conseguindo entender como vou contar as filas completas e incompletas,nem a parte das figuras... PS:Não estou pedindo a resposta ok? apenas ajuda...
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