[Disponibilização] Alguns tutoriais de programação em linguagem C

Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Gustavo em Sab Mar 05, 2011 2:39 pm

Encontrei na internet um curso online pra programação em C, que é a linguagem que nós vamos ultilizar na aula de computaçao por enquanto.
Há tambem vários outros cursos de outras linguagens, como python, java, assembly e etc.

Segue o link:
[Você precisa estar registrado e conectado para ver este link.]

Este aqui é sobre tipos e declarações de variáveis:
[Você precisa estar registrado e conectado para ver este link.]

Este é o mais completo sobre variáveis, operações entre variáveis:
[Você precisa estar registrado e conectado para ver este link.]

Quem estiver interessado em começar a programar alguma coisa em C, usem estes tutoriais, são muito bom Smile
Ah, e ultilizem o Code::Blocks, é o melhor compilador para C.
Ontem eu criei um algoritimo em linguagem C que calcula funções dada os valores dos coeficientes para funções de 1º, 2º e 3º grau e encontra suas raízes inteiras em um intervalo de x pertencentes aos inteiros tal que -100 <= x <= 100 ou para
ou para um valor específico de x para qualquer x real.
Em breve vou dizponibilizar este algoritimo como open source aqui no fórum para vocês abrirem pelo Code::Blocks e verem como foi feito.

_________________
[Disponibilização] Alguns tutoriais de programação em linguagem C Forum10
Acadêmico de Engenharia Mecânica
UTFPR - Campus Pato Branco
1º turma de 2011 - 1º Período
Gustavo
Gustavo
Administrador
Administrador

Mensagens : 17
Data de inscrição : 04/03/2011
Idade : 27
Localização : Pato Branco - PR

https://eng-meca-utfpr-pb.forumeiros.com

Voltar ao Topo Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty Re: [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Lucas em Sab Mar 26, 2011 10:24 pm

Olá, Gustavo !
Parabéns pelo site, tenho uma dúvida no C como faço para colocar acento em caracteres sou iniciante, se você puder me ajudar ficaria muito agradecido Very Happy .
Abaixo o código no meu programa feito do DEVC++.


#include <stdio.h>
#include <conio.h>
int main ()
{
float real;
float euro;
float dolar;
float dolarcan;
float calc;

inicio:
printf ("\nInsira o valor em reais a ser convertido:");
scanf ("%f" , &real);
dolar = real * 0.602;
dolarcan = real * 0.59;
euro = real * 0.427;
printf("\nO valor de %.2f reais em dolar americano eh: %.2f", real, dolar);
printf("\nO valor de %.2f reais em dolares dolar canadense eh: %.2f", real, dolarcan);
printf("\nO valor de %.2f reais em euro eh: %.2f", real, euro);
printf ("\n\n\n...Fim...");






goto inicio;






}



Lucas

Mensagens : 3
Data de inscrição : 26/03/2011

Voltar ao Topo Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty Re: [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Lucas em Sab Mar 26, 2011 10:26 pm

Queria acentua o é..
Me ajuda ai cara por favor!!
Question

Lucas

Mensagens : 3
Data de inscrição : 26/03/2011

Voltar ao Topo Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty Re: [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Gustavo em Dom Mar 27, 2011 12:16 am

Lucas, esta é uma dúvida que muitos pessoas tem, pois a janela prompt, na qual o programa é mostrado, não tem suporte para a leitura direta do caractere acentuado, porém ele possui suporte para apresentar o caractere acentuado, basta inserir o caractere como um valor ASCII.
Este "problema" possui várias soluções diferentes. A minha solução, que eu uso, é ultilizar os caracteres em ASCII no meio de um comando printf.

Não é nada extremamente complicado, mas seu programa dependerá da tabela ASCII do computador em que rodar.

Rode este código no seu computador para ver qual a tabela ASCII do seu computador:

Spoiler:
Código:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>

int main(void)
{
int i=0;
printf("Tabela ascii!\n\n");
for(i=0;i<255;i++)
printf("%d %c\t",i,i);
getch();
return(0);
}
O código acima gera a tabela ASCII do sistema operacional. O número ASCII representa um caractere (como "a", "x", !, "à", entre outros) que pode ser exibido em seu programa, para isso basta colocar "%c" no meio do seu printf e colocar o número ASCII correspondente. Do mesmo jeito em que você faz para mostrar o valor de uma variável em um prinftf.
(aqui o valor ASCII para o caractere "é" é 130)
O código do seu programa ficaria assim:

Spoiler:
Código:
#include <stdio.h>
#include <conio.h>
int main ()
{
float real;
float euro;
float dolar;
float dolarcan;
float calc;
inicio:
printf ("\nInsira o valor em reais a ser convertido:");
scanf ("%f" , &real);
dolar = real * 0.602;
dolarcan = real * 0.59;
euro = real * 0.427;
printf("\nO valor de %.2f reais em dolar americano %c: %.2f", real, 130, dolar);
printf("\nO valor de %.2f reais em dolares dolar canadense %c: %.2f", real, 130, dolarcan);
printf("\nO valor de %.2f reais em euro %c: %.2f", real, 130, euro);
printf ("\n\n\n...Fim...");






goto inicio;






}
Note que em:

printf("\nO valor de %.2f reais em dolar americano %c: %.2f", real, 130, dolar);

o comando "%c" foi inserido do mesmo jeito que o "%.2f", e seu valor deve ser apresentado em ordem, assim como as variáveis.
na ordem desta linha de texto foi a variável reais, caractere ASCII, variável dolar.

_________________
[Disponibilização] Alguns tutoriais de programação em linguagem C Forum10
Acadêmico de Engenharia Mecânica
UTFPR - Campus Pato Branco
1º turma de 2011 - 1º Período
Gustavo
Gustavo
Administrador
Administrador

Mensagens : 17
Data de inscrição : 04/03/2011
Idade : 27
Localização : Pato Branco - PR

https://eng-meca-utfpr-pb.forumeiros.com

Voltar ao Topo Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty Re: [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Lucas em Dom Mar 27, 2011 10:44 am

Valeu cara, muito obrigado!
O que eu não sabia que tinha que colocar na ordem.

Obrigado!!! cheers

Lucas

Mensagens : 3
Data de inscrição : 26/03/2011

Voltar ao Topo Ir em baixo

[Disponibilização] Alguns tutoriais de programação em linguagem C Empty Re: [Disponibilização] Alguns tutoriais de programação em linguagem C

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum