CS50: S1 | 아울라

4618 단어 braziliandevs

소개



Essa primeira semana é uma transição do uso da ferramenta(e linguagem de programação) Scratch para uma linguagem de programação conhecida como C.

오 교수 é o David J. Malan , tem uma didática muito boa e não é prolixo. Ele passa por pontos mostrando como é Importante respeitar a sintaxe da linguagem, e que é normal errar, durante sua prática não se frustar com os erros, e sim aprender com eles.

Além de falar sobre a linguagem C, e mostrar como ela será necessária para a realização das tarefas desta semana. Aula entra no assunto do terminal e os comandos no linux. Não는 Linux 시스템 운영에 대한 정확한 설치 작업을 수행하고 터미널 e ao ambiente de programação, será por meio de um servidor na nuvem, preparado pela equipment do CS50, para que todos tenham acesso as mesmas ferramentas .

Comandos como mkdir , ls , cd 터미널을 통해 컴파일러에서 컴퓨터로 데코러를 가져오지 않아도 됩니다.

O 문도 em C



Assim que começa já se apresenta um template padrão de um programa em C, onde é pedido que nesse momento não se apegue aos detalhes.

#include <stdio.h>

int main(void) {
    printf("Hello, world!\n"); 
}


아세테이트 o int main(void) 최고의 순간이 없습니다. E ao compilar, e rodar o executável, exibirá seu programa com uma mensagem Hello, world .

No mundo de C, o programador deve definir com que tipo de dado vai trabalhar, se trabalhará com números, deve usar int , float , double e 포 아이 바이. Pois cada tipo, tem uma memória definida para ser alocada para cada tipo de informação.

Neste curso e para fins práticos, é disponibilizado a biblioteca cs50 . O que permitirá conseguir do usuário informações, como números e textos, atráves de funções como: get_int() eget_string() .

#include <stdio.h>
#include <cs50.h>

int main(void) {
  int x = get_int("x: ");
  int y = get_int("y: ");
  printf("%i\n", x + y);
}


Pode-se perceber que desta vez, o printf tem um código %i . Este código é a formatação do código para ser exibido em tela.

Aula decorre muito bem, abordando o que são bibliotecas e headers. Explicando as estruturas de repetições, como usa-las e porque usa-las. 조건으로, 전자 프로그램의 기본 언어는 교육 형식, 전자는 직관입니다.

Se você nunca teve aula de programação na vida, é uma excelente aula de introdução, e com exemplos práticos para você praticar sozinho depois.

Assim como, se você já sabe programar, accredito que seja uma ótima revisão dado o crédito pelo dever de casa 제안 펠로스 psets.

Caso tenha interesse em aprender a programar, Assista essa aula e pratique. Estará começando com o pé direito!.

Verificando conhecimento


  • Como você escreve código?
  • 아니면 편집자입니까?
  • Como executar um arquivo em .c?
  • 귀속 기능의 운영자입니까?
  • Como dizer ao terminal para executar um arquivo no atual diretório?
  • 다른 정보를 얻을 수 있습니까?
  • 조건이 있습니까? 코모 기능?
  • 마지막으로 while-loop를 추가하려면 어떻게 해야 합니까?
  • 좋은 웹페이지 즐겨찾기