Ir para conteúdo
Fórum Script Brasil

Red Skin

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Red Skin postou

  1. Prontinho já funcionou perfeitamente,obrigado! Fiz tanto do modo direto,quanto utilizando a função pow :D Valeu Jonathan,você vai pro céu,kkk Agora vou seguir a lista aqui,já ta resolvido,se você ainda entrar aqui,para deixar uma linha em branco entre os printfs você sabe me dizer o comando? Isso é só por questão visual mesmo,pois não muda nada no resultado. Muito Obrigado!
  2. Então,tenho uma lista grande de exercicios básicos de introdução à linguagem C,já fiz varios e agora cheguei em exercicios que necessitam de operações matemáticas,me esclarecendo essa duvida básica sobre como fazer os cálculos e como escreve-los (printf),conseguirei dar seguimento a minha lista,meu código está certo,já compilei, só tenho uma dúvida de como escrever para fazer os cálculos: Exercicio:Escrever um algoritmo que lê 3 valores, a, b e c e calcula: a) A área do trapézio que tem a e b por bases e c por altura áreadotrapézio = (base maior+base menor /2 ) * altura B) A área do quadrado de lado b áreado quadrado= lado² c) A área da superfície de um cubo que tem c por aresta áreadocubo = 6*aresta² Meu Código: #include <stdio.h> #include <conio.h> #include <math.h> int main(){ int a,b,c,trapezio,quadrado,cubo; printf("Digite o valor de a"); scanf("%i", &a); printf("Digite o valor de b"); scanf("%i", &b); printf("Digite o valor de c"); scanf("%i", &c); trapezio = (a+b/2)*6; printf("A area do trapezio e de %i", trapezio); quadrado = b*b; printf("A area do quadrado e de %i", quadrado); cubo = c; printf("A area do cubo e de %i", cubo); getch(); return 0; } Minhas Dúvidas: 1)Como faço os calculos,tentei executar o calculo da area do trapézio como (a+b/2)*6 e não fechou o resultado com o feito a mão,o calculo é feito de maneira diferente?ou é um erro no printf (na parte do %i)?? 2)O calculo do quadrado é b*b ou tem alguma outra forma como b^2? 3)O calculo do cubo alguém tem uma idéia?sem saber certo como faz o calculo em C eu não consegui fazê-lo,pensei até em fazer outra variavel aí fazer o c*c e o resultado *6,mas sei que tem uma forma melhor para fazer por isso deixei assim no código. Obrigado pela ajuda! EDIT1: Posso fazer a leitura das 3 variaveis de uma só vez? em uma só linha?como fica?Obrigado!
  3. Muito Obrigado pela ajuda e pela atenção Jonathan,vou seguir a minha lista aqui,estou salvando todos códigos para poder rever depois,você me ajudou muito,agradeço novamente,agora sim funcionou perfeitamente. Código Final: # include <stdio.h> # include <conio.h> int main() { int funcionario,htrab,vhora,filhos,salario; printf("Entre com o numero do funcionario"); scanf("%i", &funcionario); printf("Entre com o numero de horas trabalhadas"); scanf("%i", &htrab); printf("Entre com o valor ganho por hora"); scanf("%i", &vhora); printf("Entre com o numero de filhos com idade inferior a 14 anos"); scanf("%i", &filhos); salario = htrab*vhora; printf("O salario e de %i",salario); getch(); return 0; }
  4. Obrigado,agora funcionou,com o tempo vou me familiarizando com o fórum :),visto que não será minha ultima dúvida heheh Só uma coisa ele rodou até a parte do printf("Entre com o número de filhos com idade inferior a 14 anos"); scanf("%i", &filhos); então depois que você coloca o numero de filhos ele sai. não digita o último printf do cálculo do salário... seria algum erro no return ? Cógigo Atualizado,e para me familiarizar com a postagem de códigos ;) # include <stdio.h> # include <conio.h> int main() { int funcionario,htrab,vhora,filhos,salario; printf("Entre com o número do funcionario"); scanf("%i", &funcionario); printf("Entre com o numero de horas trabalhadas"); scanf("%i", &htrab); printf("Entre com o valor ganho por hora"); scanf("%i", &vhora); printf("Entre com o número de filhos com idade inferior a 14 anos"); scanf("%i", &filhos); salario = htrab*vhora; printf("O salário e de %i/n",salario); return 0; }
  5. Obrigado,mas ainda não deu,os erros do compilador foram: C:\Users\xxx\Desktop\Programação em C\Aula 1\Exercícios\Exercicio 1.cpp In function `int main()': 6 C:\Users\xxx\Desktop\Programação em C\Aula 1\Exercícios\Exercicio 1.cpp expected init-declarator before "printf" 6 C:\Users\xxx\Desktop\Programação em C\Aula 1\Exercícios\Exercicio 1.cpp expected `,' or `;' before "printf" 14 C:\Users\xxx\Desktop\Programação em C\Aula 1\Exercícios\Exercicio 1.cpp `salario' undeclared (first use this function) (Each undeclared identifier is reported only once for each function it appears in.) Código Atualizado: # include <stdio.h> # include <conio.h> int main() { int funcionario,htrab,vhora,filhos,salario printf("Entre com o número do funcionário"); scanf("%i", &funcionario); printf("Entre com o número de horas trabalhadas"); scanf("%i", &htrab); printf("Entre com o valor ganho por hora"); scanf("%i", &vhora); printf("Entre com o número de filhos com idade inferior a 14 anos"); scanf("%i", &filhos); salario = htrab*vhora; printf("O salário é de %i/n",salario); return 0; }
  6. Estou iniciando meus estudos em C,e comecei a fazer a lista de exercicios básicos,após eles farei duas listas de vetores,para na próxima aula entrar em matrizes que já é um conteúdo que eu ainda não vi...só quero que me corrijam,não quero que façam pra mim. Tenho o seguinte exercício: Escrever um algoritmo que lê o número de um funcionário, seu número de horas trabalhadas, o valor que recebe por hora e o número de filhos com idade menor que 14 anos e calcula o salário deste funcionário. Eu fiz no DevC++ que é o compilador recomendado pelo professor,pois os computadores do local só tem ele,embora ele tenha dito que o CodeBlocks é melhor. Ao compilar o programa ele não rodou,acusando alguns erros...mas sei que é tudo erro meu,por ainda estar me familiarizando com programação. Aqui vai o meu código para que me corrijam,agradeço imensamente desde já: # include <stdio.h> # include <conio.h> int main() { int funcionario,htrab,vhora,filhos,salario printf("Entre com o número do funcionário"); scanf("%i", &funcionario); printf("Entre com o número de horas trabalhadas"); scanf("%i", &htrab); printf("Entre com o valor ganho por hora"); scanf("%i", &vhora); printf("Entre com o número de filhos com idade inferior a 14 anos"); scanf("%i", &filhos); salario = htrab*vhora printf("O salário é de %i/n",salario) return 0; } Onde foi que eu errei? kkkk Obrigado Novamente!
×
×
  • Criar Novo...