boa noite professor José de Assis Muito obrigado você é bom gosto muito dos seus vídeo um abraço João Pereira
@ProfessorJosedeAssis3 жыл бұрын
Obrigado pelo elogio e apoio!
@jaypontes47153 жыл бұрын
Muito obrigada, é muito facil de aprender com você sua didática é muito boa.
@ProfessorJosedeAssis3 жыл бұрын
Eu que agradeço o seu apoio!
@reliquiaserelatos2 жыл бұрын
Pessoal, pra quem quer um codigo que ao terminar o calculo, ao inves de fechar o programa, pergunte se quer realizar um novo calculo. utilizando (DO e WHILE) #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ /*declarando funções*/ float somar(float num1,float num2) { return num1+num2; } float subtrair(float num1,float num2) { return num1-num2; } float multiplicar(float num1,float num2) { return num1*num2; } float dividir(float num1, float num2) { return num1/num2; } float porcentagem(float num1, float num2) { return num1 / num2*100; } int main(int argc, char *argv[]) { /*declarar as variaveis*/ float num1,num2,resultado; int opcao; int resposta; /*textos para pegar numeros*/ do {//aqui começa o DO, observar onde termina printf("Calculadora "); printf("---------------------------------------------------------- "); printf("Digite o valor do primeiro numero: "); scanf("%f",&num1); printf("Digite o valor do segundo numero: "); scanf("%f",&num2); /*menu*/ printf(" 1. somar "); printf("2. subtrair "); printf("3. multiplicar "); printf("4. dividir "); printf("5. porcentagem "); printf(" "); printf("Digite a opcao desejada: "); scanf("%d",&opcao);// é o valor pego aqui que será utilizado no swith case abaixo /*switch case para escolher qual função usar*/ switch(opcao) {//vai usar o interio recebido em opcao case 1: resultado = somar(num1,num2); break; case 2: resultado = subtrair(num1,num2); break; case 3: resultado = multiplicar(num1,num2); break; case 4: if(num2==0) {// para quando o num2 for 0 printf("nao e possivel dividir por zero "); } else { resultado = dividir(num1,num2); } break; case 5: resultado = porcentagem(num1,num2); break; default: //se digitar uma opção que nao existe printf("opcao invalida"); break; } printf("---------------------------------------------------------- "); if(num2==0) { printf("Resultado: não pode ser definido"); } else { printf("Resultado:%.2f ",resultado); } printf("---------------------------------------------------------- "); printf("Digite 0 - para Novo calculo "); scanf("%d",&resposta);// se informar outro numero direrente de zero fecha o programa, se informar uma letra, parece que entra num loop :( system("cls"); } while (resposta=0);//termina o DO e começa o while, enquanto resposta for diferente de 2 volta no DO return 0; }
@leandrocruz66213 жыл бұрын
Muito bom parabéns gostei demais
@ProfessorJosedeAssis3 жыл бұрын
Obrigado pelo seu elogio e apoio!
@rahz18432 жыл бұрын
Legal que o prof vai ensinando funções,chamada , variáveis e dps taca essa pedrada usando tudo..sei que pra quem já tá familiazado com o c isso e fácil mas pra quem n e slc kakakakakakakakak
@matheusbarbosa41673 жыл бұрын
Professor Jose de Assis. Seria possivel criar um gerador de senha isando srand aparrir de um semente
@sergiocaetano6947 Жыл бұрын
O que me causou estranheza foi o fato de criar a função na area de declaração das variáveis e funções. Posso seguir o formato da aula 7/1 e criar a função depois do Main?
@gabriellydasi8 ай бұрын
Muito boa a aula! Mas me surgiu uma dúvida. Funções simples que não retornam valor precisam ser declaradas antes e após o MAIN e funções com parâmetros e retorno só precisam ser declaradas na área de declaração (antes do main), é isso?
@ProfessorJosedeAssis8 ай бұрын
Na linguagem C o compilador percorre o código de cima para baixo, em funções com parâmetros ele não entende completamente a função e se ela for chamada antes de ser declarada podem gerar erros na compilação.
@baronesadearary56383 ай бұрын
baixei o app dev-c++ so que nao abre no meu pc , oq eu faço estou tentando excluir pra ver se baixo de novo pra rodar , so que nao quer excluir fala que esta sendo executado oq fazer me ajudem sou novo estou perdido ??
@luizhenriqueconcimora50273 жыл бұрын
Olá Prof. José de Assis Tem como a calculadora continuar funcionando mesmo depois do resultado aparecer. Isso é sem precisar compilar e executar novamente ? Sou seu fã, adoro seus vídeos
@ProfessorJosedeAssis3 жыл бұрын
Luiz, tudo bem! Tem sim, o vídeo abaixo ensina a fazer isso: kzbin.info/www/bejne/iGqzo56pf9l_idk Agradeço o seu elogio e apoio!
@luizhenriqueconcimora50273 жыл бұрын
@@ProfessorJosedeAssis muito obrigado Professor. Você é de mais !!!
@athossamways16932 жыл бұрын
Ola professor ! Depois de realizar um calculo dividindo por zero , aparece na tela que nao eh possivel dividir por zero , porem ainda aparece resultado:00 , tem como retirar o resultado caso num2==0 ?
@reliquiaserelatos2 жыл бұрын
if(num2==0) {printf("Resultado: não pode ser definido");} else{printf("Resultado:%.2f",resultado);}