C é uma linguagem de programação compilada, estruturada e procedural criada em 1972 por Dennis Ritchie para desenvolver o sistema operacional Unix. C influenciou muitas outras linguagens como C++ e é uma das mais populares, existindo compiladores para quase todas as arquiteturas.
2. O que é linguagem C C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, de alto nível, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly). C é uma das linguagens de programação mais popularese existem poucas arquiteturas para as quais não existem compiladores para C. C tem influenciado muitas outras linguagens de programação,mais notavelmente C++, que originalmente começou como uma extensão para C. 2
3. Os Criadores Kenneth Thompson (Nova Orleães, 4 de fevereiro de 1943) é um cientista computacional, conhecido pela sua influência no sistema operacional UNIX. Dennis MacAlistair Ritchie (Bronxville, 9 de Setembro de 1941) é um cientista da computação estadunidense, notável pela sua influência em linguagens de programação como ALTRAN, B, BCPL e C, e em sistemas operacionais como o Multics e o UNIX. Ken Thompson Dennis Ritchie 3
4. Compilador O código em linguagem C consiste em instruções que o computador deverá seguir. O compilador realiza o trabalho de traduzir essas instruções para linguagem de máquina, de forma a poderem ser executadas pelo computador. 4
8. Algoritmos 8 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Indica o uso da Biblioteca.
9. Algoritmos 9 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Corresponde ao início do programa.
10. Algoritmos 10 Obs.: Todas as variáveis devem ser declaradas antes de serem usadas. cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Declaração de 4 variáveis.
11. Algoritmos 11 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Função de saída: Demonstra uma pergunta ouum resultado.
12. Algoritmos 12 Função de entrada: Armazena dados para serem utilizados mais tarde. cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”;
13. Algoritmos 13 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Calcula a média dos 3 números e armazena o resultado na variável media.
14. Algoritmos 14 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Escreve na tela o valor da variável media, calculado na linha anterior.
15. Algoritmos 15 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Espera uma tecla qualquer ser digitada para finalizar o programa.
16. Algoritmos 16 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Chave final equivalente ao fim do programa
17. Algoritmos 17 cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout << “A média é: ”<< media; getch(); } #include <iostream.h> #include <conio.h> main() { float x, y, z; float media; cout << “Digite 3 valores: ”; Note que no final da cada comando é necessária a presença de um ponto vírgula!
34. Raiz Quadrada if (a==5) { float a, b, r; cout << "Digite 1 numero para a raiz quadrada: "; cin >> a; b = sqrt(a); /* Função de raiz quadrada ‘SQuareRooT’ */ cout << "A raiz quadrada de " << a << " e: " << b; 34
35. Raiz Quadrada cout << "Gostaria de usar novamente o programa?"; cout << "Sim (1)Nao (2)"; cin >> r; if (r==1) { return(main()); } if (r==2) { cout << "Volte sempre!"; } 35
38. Obrigado por sua Atenção!!! Equipe: Francisco Thales Rocha Sousa Gabriel Benedetti Vendruscolo Matheus Silveira Fonteles Antônia Larissa Mariano Silva Bianca Maria Rocha Emanuela Silva Neves Kerollyn Silva Viana Maria Dalila Ferreira Maria Luiza Vasconcelos Professor: Dyêgo Armando Fim!