top of page

Programando

  • descomplicandotudo
  • 12 de set. de 2014
  • 4 min de leitura

Oi galera!


Hoje vim aqui mostrar pra vocês uma forma de programar.


Nos últimos tempos ouvimos muito essa palavra, como na novela das sete, Geração Brasil e alguns filmes e séries.

Mas afinal, o que é programar?

Programação são códigos que digitamos e quando o computador lê, ele transforma em forma de um programa.

Existem hoje várias linguagens de programação, sendo elas: Java, C++, Pascal e afins.

Isso tudo serve, também, para ajudar você como, por exemplo, a fazer aquelas continhas que na escola só te deram/dão dor de cabeça…

Pera, ela disse ajudar em matemática?

Disse sim, e é exatamente isso que faremos agora!


Vou introduzir à vocês como programar na linguagem C++, não é complexo, é simples de verdade e mostrarei que qualquer um pode fazer e criar seus próprios programas auxiliadores.


Então comecemos!

Primeiro, peço que vocês baixem o programa DEV C++, é um programa gratuito de fácil localização!


Dev-C1.png

Para criar um programa precisamos primeiro entender como a estrutura dele é formada, assim temos essa estrutura simples:

-> Blibliotecas

-> Abertura da grade de comandos

-> Comandos

-> Fechar

Seguiremos essa lógica, então não terá como se confundir.

Bibliotecas

As bibliotecas são arquivos pré-programados que facilitarão suas operações, então não precisará se preocupar com algoritmos complexos, eles já estão na bibliotecas prontos para você usar!

A priore, as que usaremos serão as mais comuns e utilizadas, então comece seu programa incluindo essas linhas:


#include < stdlib.h>

#include <stdio.h>

#include <conio.h>

Abertura da grade de comandos

Abrimos uma grade de comandos, pois é nela onde estará propriamente o que usaremos, então, para isso usamos o comando:

main()

{

Comandos

Esses na verdade são os principais! É aqui onde seu programa vai se formar, então hoje vou lhe mostrar alguns comandos básicos que te auxiliarão na criação de vários programas.

Quando fazemos um programa, nós utilizamos variáveis às quais atribuiremos valores.

Neste caso, utilizaremos só números.

Os números podem ser inteiros ou quebrados, e teremos que especificar isso em nossos programas.

Para declarar se eles são inteiros ou quebrados usamos int ou float, onde int será para números inteiros e float para números quebrados.


Exemplo:


2 é um numero inteiro, então se x = 2 logo minha variável x será do tipo int

2,1 é um numero quebrado, então se x = 2,1 logo minha variável x será do tipo float

Então, já sabendo declarar nossas variáveis, vamos saber como operá-las!

Como na calculadora do computador usaremos essa simbologia:


+ (soma); - (subtração); * (multiplicação); / (divisão)

E a mais, usaremos esses simbolos:

^ (potência); > (maior que); >= (maior/igual que); < (menor que); <= (menor/igual que)

Mas para tudo isso poder ser visto usaremos o comando chamado PRINTF, do inglês, significa IMPRIMIR, e é exatamente isso, ele imprimi na tela que você mandar ser mostrada. E temos o comando SCANF, do inglês, significa LER/ESCANEAR, pois seus dados precisam ser lidos pelo computador para que ele entenda o que você quer que ele faça.

Temos, também, um comando chamado IF, que do inglês significa SE, e o comando ELSE que do inglês significa SE NÃO, e é exatamente isso que eles fazem. o IF dirá sua determinação e o ELSE dirá o que fazer caso ele não se encaixe nessa condição.

Ou seja, se a caneta deve ser laranja e você entregar uma verde ele vai dizer que não é laranja e vai mandar você trocar, é isso que acontece com o computador, se ele não encaixar na condição do IF ele não executa, então executará o que o ELSE mandar.

Mas não se assustem!

Farei já um programa com vocês, mas antes:

Fechar

Precisamos fechar a grade de comandos para avisar pro computador que acabou a operação, caso contrário ele rodaria pra sempre e nunca daria um resultado. Para isso usamos:

getch();

}

Então vamos lá!

Vamos colocar em prática para poder visualizar melhor o que foi dito:

Faremos um programa agora que aliviará a dor de cabeça de muitos que estão na escola, e para aqueles que já saíram peço desculpas, mas teria sido tão mais prático!

Esse programa que faremos agora irá calcular para você QUALQUER equação de segundo grau, dando a você as raízes dela e te dizendo se ela não tiver uma raiz.

Então lembra das continhas de baskara que você fazia? Agora o programa fará ele todinho para você!


Ele calculará:

ax^2 + bx + c = 0

onde as raízes serão:

x1= -b+√delta x1= -b-√delta

2a 2a

onde, delta = b^2 - 4ac

e para existir raiz, logo esse delta deve ser maior ou igual à zero.

Que canseira né? Não mais! Agora ele fará esse trabalhão por você!

Então vamos criá-lo!

Comentários em itálico com uma cor mais clara a partir de agora e antes deles estarão // então não se preocupe em apagá-los, não afetará em nada no funcionar do programa.

#include <stdlib.h>

#include <stdio.h>

#include <conio.h>

main ()

{

//Declararemos tudo que sera necessario

int a,b,c,delta,x1,x2;

//Agora pediremos para digitar os numeros os quais a pessoa que usara quer que seja: a,b e c

//Lembrando a equação axˆ2+bx+c=0

printf("Digite o valor de a,b e c:\n");

scanf("%d%d%d",&a,&b,&c);

printf("\nSua funcao: (%d)x^2+(%d)x+(%d)=0",a,b,c);

//Agora diremos o que devera calcular

delta=(b^2)-(4*a*c);

//Nossa condição

if(delta>=0)

{

x1=(-b+(delta^(1/2)))/(2*a);

x2=(-b-(delta^(1/2)))/(2*a);

printf("\nAs raizes serao, x1=%d e x2=%d",x1,x2);

}

//Se nosso delta for menor que zero ele execultara

else

printf("\nRaizes nao existem nos reais");

getch();

}

Nas fotos abaixo vou te mostrar como o programa fica!

Digite todo o programa e é só salvar e executar!

Mas cuidado, não esqueça nenhuma virgula, ponto e virgula e nada de acentos! Caso contrário o DEV detectará problemas no arquivo, mas não se preocupe ele dirá exatamente onde esta o erro.

01.jpg

E aqui será o nosso programa rodando! E simplesmente usar e facilitar!

02.jpg
03.jpg
04.jpg

Eu escolhi exemplos aleatórios, vocês podem escolher os valores que quiserem!

Espero que tenham gostado dessa pequena aula!


E se gostaram, comentem!

Pois se comentarem sem dúvida farei mais aulas, se tiverem dúvidas fiquem a vontade para perguntar, responderei cada uma delas!

Programar é divertido e pode nos aliviar de muitas dores de cabeças, tenho programas para calcular matrizes, determinantes, sistemas lineares, calculadoras e até agenda pessoal!

Estas terei o prazer de postar e ensinar como funcionam se assim quiserem!


Beijinhos,

Cece.


Perfil_Lígia.png

Post de Lígia Falcão

 
 
 

Comments


Posts recentes
As Blogueiras

Inscreva-se para Atualizações!

Parabéns! Sua assinatura foi concluida!

bottom of page