britivaldo
Membros-
Total de itens
199 -
Registro em
-
Última visita
Tudo que britivaldo postou
-
Acho que entendi! A solução é uma calculadora de IMC e algumas coisas foram feitas na implementação desse programa para ajudar a começar. Índice de Massa Corporal Você sabe o quê? Diria qual é o índice de um cidadão e saberia quais perguntas e procedimento realizar antes de informa-lo? Qual é a formato desse dado? ✓Primeiro, certifique-se que compreende uma solução sem ajuda da linguagem de programação, code usando a linguagem pessoal, ou seja escreva cada passo do processo, muito interessante até desenhar as etapas em figuras, você pode começar por onde quiser e, usualmente, é pela entrada das informações. Exemplo, **** Calculadora de IMC, Bom dia! 1. Informe sua Idade ...........? 17 2. Informe seu Peso (Kg) .....? 67.0 3. Informe sua Altura (cm) ...? 170 | • Podemos solicitar os dados em linha que é o meu preferido, desse jeito: **** Calculadora de IMC, Bom dia! Informe sua: [ = ]Idade, Peso, Altura .....? 17, 67.0, 170 ✓Segundo, agora que imagino e escreveu como prendem realizar sua solicitação, é momento certo de colocar isso em código de linguagem C. #include <stdio.h> int main( void ){ printf( "%s" , "**** Calculadora de IMC, Bom dia!\n" "Informe sua:\n" "[ = ]Idade, Peso, Altura ...? " ); return 0; } Pois é, até aqui nada de realmente significativo e são dessas coisa pequenas que se fazem os programas. Sabe como capturar as informações solicitadas? Entendi o uso da estrutura de dados SAUDE, ou melhor, de uma variável dessa estrutura nesse processo?
-
Lista de exercícios? Já tentou resolver pelo menos um quesito desse?
-
Reproduzir o comportamente de um semafaro em C++
pergunta respondeu ao Oziel Barbosa de britivaldo em C, C++
Qual dúvida? Semáforo tem três valores seguidos. Vermelho, Amarelo, Verde. Supomos que cada informação pega por std::cin estimula o semáforo. Se ele está tem um valor A o próximo é o valor seguinte. Se está Amarelo o próximo valor é Vermelho. Mais um input e o próximo valor é Verde. Essa mudança de valores pode ser escrito de muitas maneiras, If, switch ou operações bitwise ou aritmética. -
Duvida de um trabalho para faculdade
pergunta respondeu ao pereira_joao de britivaldo em Grupo de Estudos
A dúvida é? -
30 50 14
-
pessoal como faço esse programa com arquivos
pergunta respondeu ao Tatiane Antunes de britivaldo em Tutoriais & Dicas - C, C++
Não feche antes de gravar/ler. As funções equivalentes a printf e scanf para saída e entrada de dados em arquivos são fprintf e fscanf. Qual a dúvida, e como podemos ajudar? -
Multiplicação de matrizes
pergunta respondeu ao clovisystem de britivaldo em Tutoriais & Dicas - C, C++
O produto de duas matrizes é definido se o número de colunas da primeira é igual o número de linhas da segunda. A[i,j=j,k]B Qual a dúvida, e como podemos ajudar? -
Como fazer a matriz transposta
pergunta respondeu ao poxoreo1984 de britivaldo em Tutoriais & Dicas - C, C++
Costuma-se imaginas matrizes sendo tabelas, uma composição de linhas POR colunas. Numa iteração sobre a matriz basta trocar a ordem dos índices na repetição que tem logicamente a matriz transposta. FOR(idx...nCOLUNAS) FOR(idy...nLINHAS) MATRIZ[idy][idx] -
Se fopen retorna null o programa deve parar. após exibir o conteúdo normal, posicione o ponteiro no início do arquivo rewind e num segundo loop imprime o caractere transformado com upper
-
Precisa determinar quais valores menores que N é divisor inteiro de N, precisa do operador resto (%) para verificar (if) se o resultado do resto (%) da divisão inteira é 0, adicione o divisor e incremente o contador do laço (for). Sabe sobre esses comandos e operadores [%, FOR, IF]? Eles são necessários a lógica que resolve seu problema, minimamente.
-
O número de impressões (printf) incrementa a cada linha. Precisa do básico de laços (for) para entender como tudo funciona. Você conhece o comando? A lógica é um laço externo fornece o limite doutro interno, minimamente desse jeito: m= 0 for(i= 1 até N) for( j= 1 até i ) print j + m, print '\n', m = m + i, m é variável auxiliar que guarda o último valor impresso por linha. Tente escrever.
-
O último valor no vetor é [quantidade - 1]
-
Use operação lógica Disjunção (OR) else if(( operation == "x" )||( operation == "X" )){}
-
É um exercício comum. Qual a dúvida?
-
Fazer programa C para desenvolver conversor Fahrenheit
pergunta respondeu ao Kalid Carvalho de britivaldo em C, C++
O divisão entre inteiro tem outro inteiro com resultado. Se o dividendo (a) é menor absoluto que o divisor (b), o quociente (c) é 0. Nessa expressão a operação (5/9) retorna (0), todo valor multiplicado por 0 produz 0. Logo, c= 0 Para obter a parte inteira é suficiente atribuição, pois o corte da parte fracional acontece na implementação dos tipos. #include <stdio.h> #include <stdlib.h> int main(){ float C; int F,c; printf("Informe um valor de Fahrenheit para converter para Celsius: "); scanf("%d",&F); C = (F - 32.0) * (5.0 / 9.0); c = C; printf("Celsius(Valor decimal): %f\n",C); printf("Celsius(Valor inteiro): %d\n",c); system("PAUSE"); return 0; } -
(A+B)(A+B) significa (A+B)*(A+B)
-
Qual a dúvida, que parte do enunciado não consegue programar?
-
Certo, aqui precisa usar um pouco de álgebra para conhecer o que programar. MEDIA = (P1 + 2*P2) / 3. Rescreva a igualdade em P2. Álgebra MEDIA = (P1 + 2*P2) / 3 3*MEDIA = P1 + 2*P2 (-P1 + 3*MEDIA) = 2*P2 (-P1 + 3*MEDIA)/2 = P2 P2 = (3*MEDIA - P1)/2 POC #include <stdio.h> int main( ){ #define MEDIA (5.0) #define P1 (6.0) double media= .0; double P2= .0; P2= (3*MEDIA - P1)/2.0; // Achar P2 media= (P1 + 2*P2)/3.0; // Achar Media if (media == 5.0)printf( "SIM" ); else printf( "não" ); return 0; }
-
"A saída consiste de uma única linha contendo a área da circunferência com duas casas de precisão." Detalhes ligados a saída. O enunciado, definitivamente, diz ser uma única linha contendo a área sobre duas casas de precisão. Mas, contrariando isso o programa escreve: raio=area= O certo é: usuário entrar com número e o programa entrega outra; sem mensagens e sem linha extra no final
-
Desenvolvimento de Programa - Calcula Dígito Verificador
pergunta respondeu ao heavyscan de britivaldo em C, C++
Qual é a dúvida e como posso ajudar? -
Qual parte do enunciado não consegue programar, qual a dúvida e como posso ajudar?
-
O que você quer? Qual é a dúvida e como posso ajudar?