-
Posts
71 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Renanzinthhh postou
-
Declarado dessa forma, qual seria a preocupação em relação ao erro? Aqui ocorreu tudo como esperado com o algoritmo.
-
Então, to ligado! Reparei que você usa variáveis diferentes para cada tipo de coisa, isso é questão de gosto seu ou viu em alguma fonte que isso é recomendável? Pois na facul prof não falou nada sobre isso... Enfim, a parte q eu tinha errado do código era a fórmula da média la em baixo e na declaração do float media = n[0]; para float media = 0; de resto, ok. #include <stdio.h>#include <stdio.h> int main(){ char nome[30]; int qntN, i = 0, x = 0; float n[x], media = 0; printf("Infome o nome do aluno: "); gets(nome); printf("Informe a quantidade de notas do %s: ", nome); scanf("%d", &qntN); for (i=0; i<qntN; i++) { printf("Informe a nota da prova %d: ", i+1); scanf("%f", &n[x]); } for (i=0; i<qntN; i++) { media+=n[x]; } media = media/qntN; printf("A media do aluno e: %.2f", media); getchar(); return 0; }
-
Aproveitando o tópico: Resolvi criar um algorítmo aqui que surgiu da minha cabeça, sendo que não to sabendo fazer a parte para tirar a média do aluno, pode me ajudar? #include <stdio.h>#include <stdio.h> int main(){ char nome[30]; int qntN, i = 0, x = 0; float n[x], media = n[0]; printf("Infome o nome do aluno: "); gets(nome); printf("Informe a quantidade de notas do %s: ", nome); scanf("%d", &qntN); for (i=0; i<qntN; i++) { printf("Informe a nota da prova %d: ", i+1); scanf("%f", &n[x]); } for (i=0; i<qntN; i++) { media/=n[x]; } printf("A media do aluno e: %f", media); getchar(); return 0; }
-
Deixa, foi erro meu, desculpa! Mas uma dúvida. se eu declaro que: float n [ qntN ]; então o tamanho do meu vetor vai ser em relação ao que eu digitar para: scanf("%d", &qntN); correto?
-
Estranho. pra você apareceu algum erro com esse meu código? Aqui quando boto pra rodar, da nisso!
-
Estava fazendo alguns exercicio aqui da apostila até chegar nesse e não consegui, alguém ajuda? #include <stdio.h>#include <stdlib.h> int main(){ int qntN, i, x; float n[qntN], maiorNota = n[0]; printf("Digite a quantidade de notas: "); scanf("%d", &qntN); for (i=0; i<qntN; i++) { printf("Digite a nota %d: ", i+1); scanf("%f", &n[x]); } for (i=0; i<qntN; i++) { if(n[x] > maiorNota) { maiorNota = n[x]; } } printf("A maior nota e: %.2f", maiorNota); system("pause"); return 0; }
-
Curso de Linguagem C online com certificado tem?
Renanzinthhh respondeu ao tópico de Renanzinthhh em C/C#/C++
Então, la pro meio da faculdade (em relação a período) quero arrumar estágio na área, mas como sei que essa área de TI é bastante exigente gostaria de ter o certificado como complemento. Sendo assim estou estudando por várias fontes gratuitas na internet! Segue os links: https://programacaodescomplicada.wordpress.com/ http://www.cursou.com.br/informatica/programacao-em-cc/ http://www.programacaoprogressiva.net/p/curso-de-c-completo-gratuito-e-online.html http://www.softblue.com.br/course/home/id/6 http://www.tiexpert.net/programacao/c/index.php http://www.unipacto.com.br/cursos/index.php?msg=ok -
Olá galera, na internet só acho curso com certificado de Java e não consigo achar um de C. Alguém ai pode me indicar?
-
Pc ideal pra rodar jogos e usar pra trab?
Renanzinthhh respondeu ao tópico de Renanzinthhh em Montagem e upgrade de computadores de mesa
Entendi, obrigado!! Vai ser essa mesma config que vou comprar, valeu mesmo! -
Pc ideal pra rodar jogos e usar pra trab?
Renanzinthhh respondeu ao tópico de Renanzinthhh em Montagem e upgrade de computadores de mesa
Tirando essa memória ram de 4GB e colocando 2x2GB não ficaria melhor não? -
Pc ideal pra rodar jogos e usar pra trab?
Renanzinthhh respondeu ao tópico de Renanzinthhh em Montagem e upgrade de computadores de mesa
Então, fiz uma alteração na sua config: G3220 - R$ 205 - http://www.boadica.com.br/produtos/f22/113575.html H81M-A/BR - R$ 208 - http://www.boadica.com.br/produtos/f8/121142.html Corsair 4GB 1333MHz CL9 - R$ 130 - http://www.boadica.com.br/produtos/f370/73360.html Samsung 500GB - R$ 143,00 - http://www.boadica.com.br/produtos/f45/102880.html (Fiz alteração aqui, pois 500GB acho suficiente por enquanto). CX-430w - R$ 165 - http://www.boadica.com.br/produtos/f370/107867.html E a placa de vídeo: http://www.boadica.com.br/produtos/f1332/115294.html Com essa config, roda o que eu disse no meu post acima? Edit: Uma dúvida, esse processador que você citou é melhor que o AMD que eu comentei? -
Bom galera, não quero gastar muito pois não estou podendo. Estou montando pra jogar jogos atuais tranquilo(nem que seja no low) e usar para trabalho(para fins desenvolvimento em linguagens de comp.) Eu fiz esse ai, está legal? Placa Mãe: Asus / A58M-A/BR http://www.boadica.com.br/produtos/f8/129104.html R$ 179,00 Processador: AMD / Fusion A6-5400K Black Editionhttp://www.boadica.com.br/produtos/f5/104140.html R$ 270,00 Memória 2x2: Kingston / KVR1333D3N9/2G http://www.boadica.com.br/produtos/f624/42843.html R$ 64,50 x 2 HD Samsung: Samsung / HN-M320MBB http://www.boadica.com.br/produtos/f45/84986.html R$ 125,99 DVD: Lite On / iHAS122-04B http://www.boadica.com.br/produtos/f84/93883.html R$50,00 Fonte: Zalman / ZM400-LE http://www.boadica.com.br/produtos/f1310/104596.html R$165,00 Placa de Video: Então, foi essa config ai que eu fiz, se souberem algo melhor e atualizado na faixa de preço mais ou menos aparente ao meu, se puder indicar, agradeço! E em relação a placa de video, qual me recomendariam na faixa de R$ 250,00? PS: Preço baseado pelo site boadica.com no local do Rio de Janeiro.
-
Ah sim, obg!! Que erro bobo... Porém sou iniciante, mas é aquilo é errando que se aprende hehe. =D
-
#include <stdio.h>#include <stdlib.h> int main(){ int totalAluno, n = 1; float maiorNota = 0, nota[n]; printf("Ha quantos alunos na turma: \n"); scanf("%d", &totalAluno); while(totalAluno >= 1){ printf("Digite a nota do aluno %d: ", n); scanf("%f", ¬a[n]); n++; if ((nota[n]) > maiorNota){ maiorNota = nota[n]; } totalAluno--; } printf("A maior nota e: %f\n", maiorNota); system("pause"); return 0;} Então, botei agr a nota no tipo float e ainda está dando errado, ou ainda tem algo errado nisso?
-
#include <stdio.h>#include <stdlib.h> int main(){ int totalAluno, n = 1, nota[n]; float maiorNota = 0; printf("Ha quantos alunos na turma: \n"); scanf("%d", &totalAluno); while(totalAluno >= 1){ printf("Digite a nota do aluno %d: ", n); scanf("%f", ¬a[n]); n++; if ((nota[n]) > maiorNota){ maiorNota = nota[n]; } totalAluno--; } printf("A maior nota e: %f\n", maiorNota); system("pause"); return 0;} O resultado não está mostrando o esperado, alguém me ajuda no erro?
-
Então ao invés de ficar: struct dados{ char materia[30]; float nota1; float nota2; float nota3; }; struct dados aluno; Fica somente? struct dados{ char materia[30]; float nota1; float nota2; float nota3; }; dyR3X, fiz isso que você pediu, deu certo, ai resolvi implementar while para repetir as perguntas dentro dela, sendo que o while nem roda todo e o programa ja mostra "Programa parou de funcionar". o que seria? Edit: Luminance, removi a linha " struct dados aluno; " e o programa não compilou, aparecendo este erro: Código atualizado: https://ghostbin.com/paste/z5s74
-
Luminance acredito que esse seu jeito está errado, andei vendo na internet e fiz do jeito que ensinaram...
-
Gente, me tira uma dúvida, fiz uma struct aqui no meu prog, sendo que quando vou dar valor as variáveis dessa struct, eu nem termino e ja pula pro case 2, porque? PS: struct montada a partir da linha 14 e ela está sendo usada na case 1. https://ghostbin.com/paste/8vynu /* Programa Programa: Informações do aluno Autor: Renan Thiago de A. Narciso Data:13/05/2015 Descrição:------- */ #include <stdio.h> #include <locale.h> #include <conio.h> #include <stdlib.h> struct dados{ char materia[30]; float nota1, nota2, nota3; }; struct dados aluno; int main(void){ setlocale(LC_ALL,"Portuguese"); //Selecionando a linguagem do programa para pt-BR /* Aqui vão as declaracoes das variaveis */ int a = 0; //Declarando variável para controle de menu. int na, no; //Variáveis da case 1. char mat; int pe, pa, per; //Variáveis da case 2. int m=0, n; //Varíaveis da case 3. /* Aqui vão os comandos do programa */ do{ printf("\t\t\t********************************\n\n"); printf("\t\t\t* MENU PRINCIPAL DO PROGRAMA *\n\n"); printf("\t\t\t********************************\n\n"); printf("1 - Registrador de notas.\n"); printf("2 - Quantos periodos faltam para conclusão do seu curso.\n"); printf("3 - Identificador de números pares e ímpares.\n\n"); printf("4 - Sair.\n\n"); printf("Informe a opção desejada: "); scanf("%d", &a); // Armazena o número digitado. system("cls"); // Limpa a tela. switch(a){ case 1: //Opção 1// printf("Você entrou na opção Registrador de notas.\n"); printf("\nDigite a quantidade de matérias: "); scanf("%d", &no); printf("Nome da matéria: "); fflush(stdin); fgets(aluno.materia, 30, stdin); printf("Informe a 1º nota: "); scanf("%.2f", &aluno.nota1); printf("Informe a 2º nota: "); scanf("%.2f", &aluno.nota2); printf("Informe a 3º nota: "); scanf("%.2f", &aluno.nota3); break; case 2: //Opção 2// printf("Você entrou na opção de períodos do curso.\n\n"); while(1==1){ printf("Digite a quantidade de períodos do seu curso: "); scanf("%d", &pe); printf("Em qual período você está: "); scanf("%d", &pa); if(pa>0){ per=pe - pa; printf("\nFaltam %d perídos para concluir seu curso!", per); break; } else printf("Número inválido!\n"); } printf("\n\n\nPressione uma tecla para voltar ao menu principal."); getch(); system("cls"); break; case 3: //Opção 3// printf("Você entrou na opção de dentificador de números pares e ímpares.\n"); printf("Digite a quantidade de números: "); scanf("%d", &n); printf("\n"); while(m<n){m++; if(m%2==0){ printf("Números pares: %2.0d\n", m); } else{ printf("Números Ímpares: %2.0d | ", m); } } printf("\n\n\nPressione uma tecla para voltar ao menu principal."); getch(); system("cls"); break; default: a = 4; printf("\t\t\t\n\n\nSaindo do programa...\n\n\n"); } } while(a != 4); // Enquanto a letra 'a' for diferente de 3, sai do programa. system("pause"); return 0; }
-
Hj passei o dia todo procurando sobre vetores e structs e n consegui fazer
-
Bom galera, estou fazendo um trab pra facul e tem uma parte do prog que eu pergunto quantas matérias a pessoa tem, (está em case: 1) Eu queria fazer com que quando a pessoa digitasse a quantidade de matérias, em seguida ela digitasse o nome de cada uma matéria (uma em cada linha) e dps viria a opção para dar nota a cada uma das matérias digitadas... /* Programa Programa: Informações do aluno Autor: Renan Thiago de A. Narciso Data:13/05/2015 Descrição:------- */ #include <stdio.h> #include <locale.h> #include <conio.h> #include <stdlib.h> void limpa(){ system("cls"); } int main(void){ setlocale(LC_ALL,"Portuguese"); //Selecionando a linguagem do programa para pt-BR /* Aqui vao as declaracoes das variaveis */ int a = 0; //Declarando variável para controle de menu. int no, na = 0, mat; //Variáveis da case 1. int pe, pa, per; //Variáveis da case 2. /* Aqui vao os comandos do programa */ do{ printf("\t\t\t*******************************\n\n"); printf("\t\t\t* MENU INICIO DO PROGRAMA *\n\n"); printf("\t\t\t*******************************\n\n"); printf("1 - Registrador de notas.\n"); printf("2 - Quantos periodos faltam para conclusão do seu curso\n"); printf("3 - Sair.\n\n"); printf("Informe a opção desejada: "); scanf("%d", &a); // Armazena o número digitado. limpa(); // Limpa a tela. switch(a){ case 1: //Opção 1// printf("Você entrou na opção Registrador de notas.\n"); printf("Digite a quantidade de matérias: "); printf("%d", &no); while(no>na){no++; printf("Informe o nome da matéria %d: ", no, ); } limpa(); getch(); break; case 2: //Opção 2// printf("Você entrou na opção de períodos do curso.\n\n"); printf("Digite a quantidade de períodos do seu curso: "); scanf("%d", &pe); while(1==1){ printf("Em qual período você está: "); scanf("%d", &pa); if(pa>0){ per=pe - pa; printf("\nFaltam %d perídos para concluir seu curso!", per); break; } else printf("Número inválido!\n"); } printf("\n\n\nPressione uma tecla para voltar ao menu principal."); getch(); limpa(); break; default: a = 3; printf("\t\t\t\n\n\nSaindo do programa...\n\n\n"); } } while(a != 3); // Enquanto a letra 'a' for diferente de 3, sai do programa. 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