Linguagem C - Aula 3.2 - Aprenda a realizar cÃĄlculos em C (2022)
āļāļąāļ
- āđāļāļĒāđāļāļĢāđāđāļĄāļ·āđāļ 28 āļŠ.āļ. 2024
- ðĻðŧâðŧ QUER TER ACESSO ÃS LISTAS DE EXERCÃCIOS E SLIDES DA AULA âïļ
ððŧððŧððŧððŧððŧððŧððŧððŧððŧððŧ
â ïļADQUIRA A LISTA DE EXERCÃCIOS atravÃĐs deste link:
ððŧ profpietro.com...
Neste link vocÊ ainda terÃĄ direito de:
â Garantir acesso vitalÃcio a este curso de Linguagem C, dentro da minha plataforma de hospedagem de cursos;
â Ter acesso aos exercÃcios resolvidos;
â Ter acesso aos slides utilizados nas aulas;
â EmissÃĢo do seu certificado de conclusÃĢo do curso para comprovar que realizou e teve o aproveitamento necessÃĄrio no curso.
EstÃĄ com muita dificuldade em programaçÃĢo?
MARQUE UMA AULA PARTICULAR COMIGO:
ðŊcontato@profpietro.com
Estou no Linked-in: / profpietromartins
Estou no GitHub: github.com/pie...
Estou no Instagram: / profpietromartins
sinceramente, o cara parece que estÃĄ explicando para um bando de asnos e sÃģ assim estou conseguindo aprender, parabÃĐns pelo excelente conteÚdo e pela excelente didÃĄtica.
ParabÃĐns, a maioria dos cursos que os cara fazem, eles simplesmente vÃĢo fazendo, o teu jÃĄ tem os exemplos feitos e vc explica cada linha, literalmente, pegando na mao e mostrando o caminho, muito bom.
Tamo junto!
Realmente muito bom mesmo a didÃĄtica desse professor sem enrolaçÃĢo jÃĄ foi logo pra prÃĄtica com a gente.
Primeiro cara que realmente torna fÃĄcil programaçÃĢo. Que didÃĄtica, bicho! ParabÃĐns. Vc ajuda muita gente.
estou fazendo curso na ÃĄrea e realmente, se vocÊ nÃĢo entender os conceitos bÃĄsicos fica muito difÃcil avançar, estava sofrendo na matÃĐria sÃģ Deus sabe kkkkk, por sorte achei seu canal, muito muito obrigada pelas aulas
eu tbm
As aulas sÃĢo Ãģtimas, o que nÃĢo aprendi em um mÊs to aprendendo em 1 dia :)
Muito obrigada pelas aulas, esta me salvando com a matÃĐria da faculdade
somos 2
Que didÃĄtica incrÃvel professor! Muito obrigado!!!
Muito bom o conteÚdo, estou na faculdade e literalmente o professor que ministra a aula com esse conteÚdo nÃĢo tem uma boa didÃĄtica, aula bem redondinha e intuitiva, obrigado.
essas faculdade online devia contratar esses prof do youtube ne
Excelente o curso atÃĐ aqui! ParabÃĐns! Comecei a estudar linguagem C e tenho aprendido muito com as suas aulas, super parabÃĐns pela didÃĄtica. E a ediçÃĢo do vÃdeo tÃĄ show tambÃĐm, principalmente quando o editor colocar as palavras que as vezes ocorre a "gaguejada" kkkkkkkkkkkk fica muito engraçado.
Mais uma vez, parabÃĐns e muito mais sucesso!
Eu que era zerado em programaçÃĢo consegui fazer um cÃĄlculo bÃĄsico de IMC. DidÃĄtica incrÃvel! ððžððžððž
Acabei de fazer isso. Tinha tentado na aula 3.1, mas nÃĢo tinha conseguido por falta de atençÃĢo minha. Agora, com essa aula 3.2, consegui fazer. TambÃĐm sou zerado em programaçÃĢo.
Cada dia aprendo mais com suas Ãģtimas aulas professor , muito obrigado por Ãģtimas aulas bem aproveitadas.
Sigamos em frente!
Uma dica para quem tambÃĐm estÃĄ começando e nÃĢo for muito fÃĢ de abreviaçÃĩes.
Para que vocÊ possa acentuar caracteres nas suas strings insira a biblioteca e abaixo do main insira setlocale (LC_ALL, "Portuguese");
Simplesmente o melhoooooor, obrigada esta me ajudando MUITO.
As suas aulas estÃĢo me ajudando, muito no entendimento da linguagem C. Muito obrigado, e parabÃĐns pelo trabalho.
seu aluno aqui e na unicesumar parabens professor Pietro Deus o abençoe....
ele da aula na unicessumar?
o que nÃĢo to aprendendo na faculdade aqui to aprendendo. DidÃĄtica muito boa!
ParabÃĐns pelo excelente conteÚdo, que Deus abençoe sua vida.
muito obrigado!
Muito obrigado, aprendo muito mais contigo do que com o professor da faculdade, uma forma simples de explicar muda tudo ....
to esperando... to esperando trazerem o oscar pra esse professor , muito ensinam tudo isso somente pagando olhe la o cara esta em outro patamar,sucesso prosperidade
Queria que vc fosse meu professor da faculdade kkkk Mt bom a explicaçÃĢo vc mostra direitinho. Obg ððŧ
De qual faculdade vocÊ ÃĐ, meu caro? Quem sabe um dia nÃĐ? rs.. grande abraço.
VocÊ ÃĐ muito bom cara, parabÃĐns e muito obrigado!
parabÃĐns professor , sua didÃĄtica tem a magia de entrar na mente , explicaçÃĢo muito boa , aprendendo a cada dia nesse mundo da programaçÃĢo , obrigado pelas aulas .
Estou extremamente abismada! exelete professor! ParabÃĐnsððð
Muito obrigado por essa aula.
Curso sensacional! Estou começando e o seu passo a passo ajuda demais a começar nesse mundo!
MDS, teu canal ÃĐ perfeito demais ðŧ Depois dessa aula parei com a mania de tentar resolver as equaçÃĩes kkkkk mania de querer calcular tudo. à o usuÃĄrio que coloca os nÚmeros nÃĐ ð
Show professor, estou aprendendo muito mais facil agora com sua explicaçÃĢo, parabÃĐns
vamos em frente
Agradecido!!!
01:18 Realmente Professor! Fiz um teste inserindo o nome completo no cÃģdigo da Aula 3.1 e o programa reconheceu somente o primeiro nome (ainda que o char estivesse configurado para receber atÃĐ 50 caracteres). Eu ainda nÃĢo consegui entender o porquÊ. A barra de espaço nÃĢo entraria como um caracter?
ParabÃĐns pelas aulas! Estou saindo literalmente do zero, muito obrigado!
aula muito boa
Mto bom!! *VARIÃ* deu aquela descontraÃda !!! ððĪĐ
esse cara ÃĐ muito fera!
JÃĄ estava aguardando, maravilha mais uma aula
Bora lÃĄ!
Ae professor muito obrigado pela atençÃĢo ! estou começando agora muito obrigado pela ajuda, recebi a lista de exercÃcios e vou me aplicar e tentar resolver todos, baixei o dev C++ e o visual studio, muito obrigado, muito obrigado, muito obrigado mesmo.
Muito bom o curso e o conteÚdo.
Outra hipÃģtese para a utilizaçÃĢo de variÃĄveis ao invÃĐs de valores constantes atribuÃdos a outras variÃĄveis, ÃĐ que atribuir valores constantes diretamente à variÃĄvel ÃĐ que existe a necessidade de recompilar o programa toda vez que o valor ÃĐ alterado. A opçÃĢo direta para isso ÃĐ o uso de parÃĒmetros como o int argv, char* argv[] na funçÃĢo principal. à por causa desses parÃĒmetros que ÃĐ possÃvel inserir como argumentos valores ao programa na sua chamada por prompt de comando ou terminal. Por exemplo:
Operacoes.exe 2 4, onde 2 e 4 sÃĢo argumentos para os parÃĒmetros argv[0] e argv[1].
Repare que, no prompt de comando, vocÊ nÃĢo executa o arquivo Operacoes.c nem o arquivo de saÃda.
ObservaçÃĢo: Se for usar o parÃĒmetro como o vetor de array de tipo char, ÃĐ preciso converter para o tipo necessÃĄrio. Por exemplo:
resultado = (int) &argv[0] + &argv[1];
Ãtimas aulas
Obrigado!!
Top provavelmente vou estudar na sua plataforma com vocÊ
Bora pra cima!
ParabÃĐns pelo excelente conteÚdo!
SHOW PROFESSOR!
muito bom parabÃĐns ð ð
Prof, muito obrigado, IrmÃĢo!
Pra cima Pietro.ðððððð
SÃģ vaii
Elabore um programa para ler dois inteiro e um de SimÃĢo
prof continua assim, essas aulas estao me ajudando bastante
Muito obrigado, vocÊ me ajuda muito
Agradeço o feedback, meu caro! Vamos em frente.
Show de aula... (DÃĐDÃĐdÃĐu...)
kkkkk
Muito bom
^^
DivisÃĢo e multiplicaçÃĢo ÃĐ sempre bom calcular utilizando variÃĄvel float nÃĐ? muita da vezes sÃĢo resultados quebrado, ai complica esse valor ir para int
top de mais mds
Bora lÃĄ!!
Excelente aula
Show!
Onde estÃĢo esses exercÃcios para treinar?
11:15 AtribuiçÃĩes aritmÃĐticas
Bom dia meu professor.
Espero que gozando de boa saude, estou estudando apartir de suas aulas ,baxei todas. Mas aula 3.1( sobre variaveis e regras de nomeclatura). nÃĢo tem na lists e acabei ficando perdido e totalmente precupado com essa aula meu professor. Peço essa aula para completar a sequencia das aulas.
Obrigado pela bias aulas.
@@abudoeugenio6903 nÃĢo entendi.. vc comprou o curso completo?
bom dia Prof Pietro .....
Salvee!
Boa noite prof, posso criar varios variaveis na mesma linha com tipo ou especificadores diferentes? por exemplo assim:
int A = 5, B = 3, soma, subtr, mult; float divis;
Quais as fÃģmulas simplificadas para calcular a PotÊncia, a Raiz, o factorial?
Quando o professor ÃĐ gato demais, a gente se perde nos videos.
à o menino emocionado aÃ... kkkk
@@profpietromartins choro de emoçÃĢo kkkkkkkk
mesma coisa que no js/ts, porem nÃĢo posso confirmar tudo das atribuiçÃĩes aritmÃĐtica, oque eu jÃĄ usei foi ++, --, +=
#include
int main(){
int peso = 00;
float altura = 00;
float altura2 = 00;
float conta;
printf("Insira o seu peso em kg:
");
scanf ("%d", &peso);
printf("Insira a sua altura em M:
");
scanf ("%f", &altura);
altura2 = altura;
conta = peso / (altura * altura2);
printf (" O seu IMC:%.2f.
", conta);
system ("pause");
}
Foi o que consegui atÃĐ aqui, quebrei muito a cabeça mas fiz sÃģ. à uma calculadora de IMC.
Bom dia professor, estou a fazer o curso. Estou a praticar com o mesmo exercÃcio e estou a encontrar erros de semÃĒntica e nÃĢo estou conseguindo resolver. o return value esta 259 e o programa nÃĢo esta a executar como deve ser.
Necessito das suas aulas de C++ ðŦ
rs.. envie e-mail para contato@profpietro.com
@@profpietromartins Agorinha.. rsrrs
Onde encontro o ebook com os exercÃcios?
Se conseguiu me fala onde pfv ?
tambÃĐm queria saber ð
Iaee pietro top demais cara , to arrebentando no C , tem que ter uma porrada na tela todo final de video em kkk
manda o link o seu ebook dos exercicios professor!
Uma dÚvida professor, pq nÃĢo entra "&" antes do "dado" nas declaraçÃĩes ? Fiz apÃģs ver sua aula e coloquei o & e deu valor diferente depois que percebi que vocÊ nÃĢo tinha colocado. Sempre que for cÃĄlculos nÃĢo colocamos o "&" ?
tenho uma duvida a respeito da aula anterior, na variavel "nome" quando foi fazer a atribuiçÃĢo ela nÃĢo foi escrita como "&nome" por qual razÃĢo?
nÃĢo ÃĐ necessÃĄrio colocar o "&" no char
à pq e a Última informaçÃĢo a ser colocada nÃĢo precisa o "&"
pq sÃģ na linha 18 no soma nao tem ponto antes dos dois pontos, desculapa to começando tem pouco tempo e ainda tenho TDAH
Boa tarde. Quando fui executar o programa pelo celular, num app que baixei de editor de cÃģdigo c, quando o programa executou o linha 13, ao invÃĐs de subtrair e aparecer o resultado. Apareceu um nÚmero negativo. Tipo: coloquei o valor da variÃĄvel a= 4 e variÃĄvel b= 2. O resultado deveria ser 2, pois 4-2= 2. MAS APARECEU -2. SABE ME DIZER O PORQUÃ?
Like! ð
ðĪðĪ
Fui fazendo o cÃģdigo, e adicionei o seguinte operador: " /= ", este nÃĢo vi nessa aula, porÃĐm alguÃĐm aqui tambÃĐm tentou fazer?
Top as aulas prof., mas onde encontro os exercÃcios?
qunado vocÊ se inscreve no site dele ele te envia os exercicios por e-mail.
@@jonathansousa608 obrigada. Me inscrevi faz um tempinho, porÃĐm nÃĢo recebi nada. Mas valeu
@@janainahenriquesantos775 eu recebi um e-mail com um questionÃĄrio simples sobre ser aluno dele. apÃģs concluir ele me enviou os exercÃcios. veio pela aba de promoçÃĩes no gmail, nÃĢo sei qual e-mail vocÊ usa, mas dÃĄ uma olhadinha que o material ÃĐ bom, vale a pena
onde encontro esse ebook ?
How come?
A soma dos valores Ã: 6.
A subtracao dos valores Ã: 2.
A multiplicacao dos valores Ã: 8.
A divisao dos valores Ã: 2.
Professor o meu aparece esse à maiÚsculo antes do resultado sabe me dizer oque ÃĐ ?
estude sobre a funçÃĢo setlocale, da biblioteca LOCALE.H.
tentei fazer um com % (resto) mas deu erro ð
minha divisÃĢo deu problemas... 4 e 3 deu 1.00
Muito bakana em JUL 2024 seus hereges
DidÃĄtica muito boa, mas queria saber como eu consigo multiplicar o resultado da soma por outro nÚmero. Ex: 10+10=20 e depois multiplicar esse numero por outro numero??
Se for sempre pelo mesmo valor vocÊ pode colocar, por exemplo: soma = (A + B) * 5. Assim ele vai resolver o que estÃĄ entre parÊnteses primeiro, e logo em seguida multiplicar o resultado pelo valor escolhido
Copiei seu cÃģdigo e nÃĢo deu certo, apareceu erro stray'\ 347' in programa
Meu caro, esse tipo de erro geralmente acontece por digitar algum caractere "invÃĄlido" que a sua IDE/Compilador nÃĢo entende. Talvez o seu encoding do teclado pode estar conflitando com a codificaçÃĢo UFT-8. VocÊ jÃĄ deu uma pesquisada no que ÃĐ esse erro, no google? O que encontrou?
ja ddcicionei o email me manda os exercicios
Verificou teu e-mail? Sua caixa de SPAM...
ð ŋabli sam vivos
//
//Depois desse vÃdeo fiquei um tempinho tentando fazer uma calculadora olha como ficou:
#include
#include
int main(){
float A, B, X, M, S, D; // X = Soma, M = MultiplicaçÃĢo, S = SubtraçÃĢo, D = DivisÃĢo
printf("\tCalculadora
"); // quero aumentar o tamanho da fonte
printf("
Digite o primeiro valor:\t");
scanf("%g", &A);
printf("Digite o segundo valor: \t");
scanf("%g", &B);
printf("Primeiro valor:\t %g
", A);
printf("Segundo valor:\t %g
", B);
//segundo valor segundo valor
// X = Soma, M = MultiplicaçÃĢo, S = SubtraçÃĢo, D = DivisÃĢo
X = A + B;
M = A * B;
S = A - B;
D = A / B;
//resultados
printf("
Soma: %g
", X); // Soma
printf("
Multi.: %g
", M); // MultiplicaçÃĢo
printf("
Subtr.: %g
", S); // SubtraçÃĢo
printf("
Div.: %g
", D);
system ("pause");
return (0);
}
//andei dando umas pesquisas e usei umas coisas novas que aprendi/que tinha aprendido
top
eu fiz esse
#include
#include
int main(){
int A, B, C, D, E, F, H;
float G;
printf("digite um valor
");
scanf("%d", &A);
printf("valor %d
", A);
printf("digite segundo valor
");
scanf("%d", &B);
C = A + B;
D = A - B;
E = A * B;
F = A / B;
G = A % B;
printf("Soma = %d + %d = %d
", A, B, C);
printf("sub = %d - %d = %d
", A, B, D);
printf("multi = %d x %d = %d
", A, B, E);
printf("divis inteira = %d / %d = %d
", A, B, F);
printf("divis real = %d '%' %d = %d
", A, B, G);
system("pause");
printf("escolha quantas vezes deseja multiplicar esses valores
");
scanf("%d", &H);
C = (A + B) * H;
D = (A - B) * H;
E = (A * B) * H;
F = (A / B) * H;
G = (A % B) * H;
printf("Soma = (%d + %d) x %d= %d
", A, B, H, C);
printf("sub = (%d - %d) x %d= %d
", A, B, H, D);
printf("multi = (%d x %d) x %d= %d
", A, B, H, E);
printf("divis inteira = (%d / %d) x %d = %d
", A, B, H, F);
printf("divis real = (%d / %d) x %d = %d
", A, B, H, G);
}
Fiz uma brincadeirinha interessante kkkk (aceito dicas), dei umas marteladas na cabeça kkkkkk
#include
#include
#define texto "Preenchimento de Cadastro."
#define texto2 "Resultado de Cadastro Pessoal:"
#define texto3 "IMC Calculado:"
int main(){
printf("%s
\a", texto);
char nome [50]="";
int idade =0;
int ano =0;
int mes =0;
int dia =0;
int peso =0;
float altura =0.0;
float altura2 =0.0;
float conta;
printf("Por favor, digite seu primeiro nome:
");
scanf("%s", &nome);
printf("Por favor, digite sua idade:
");
scanf("%d", &idade);
printf("Por favor, digite o ano de nascimento:
");
scanf("%d", &ano);
printf("Por favor, digite o mes de nascimento:
");
scanf("%d", &mes);
printf("Por favor, digite o dia de nascimento:
");
scanf("%d", &dia);
printf("Por favor, digite seu peso:
");
scanf("%d", &peso);
printf("Por favor, digite sua altura:
");
scanf("%f", &altura);
altura2= altura;
conta = peso / (altura * altura2);
printf("%s
", texto2);
printf("Nome informado: %s.
", nome);
printf("Idade informada: %d.
", idade);
printf("Ano de nascimento informado: %d
", ano);
printf("Mes de nascimento informado: %d
", mes);
printf("Dia de nascimento informado: %d.
", dia);
printf("Peso informado: %d.
", peso);
printf("Idade informada: %d.
", idade);
printf("Altura informada: %.2f.
", altura);
printf("%s
", texto3);
printf("Resultado IMC: %.2f.
", conta);
system("pause");
}
#include
int main(){
int A,B,soma,subtr,mult,divis;
printf("Digite o primeiro valor:
");
scanf("%d", &A);
printf("Digite o segundo valor:
");
scanf("%d", &B);
soma = A + B;
subtr = A - B;
mult = A * B;
divis = A / B;
printf("Resultados:
");
printf("Soma:%d
",soma);
printf("Subtra.:%d.
", subtr);
printf("Multiplic.:%d.
", mult);
printf("divis.: %d.
", divis);
}