Aula 12- Variáveis e valores reais
|
|
|
- Rosa Camilo Gameiro
- 9 Há anos
- Visualizações:
Transcrição
1 Aula 12- Variáveis e valores reais Até agora todos os nossos problemas continham apenas valores inteiros e portanto variáveis do tipo int. Para resolver problemas que usam valores com parte fracionária, outros tipos de variáveis são necessários. São chamados em C e em outras linguagens de valores e variáveis reais. Essa denominação não é precisa pois da mesma forma que no caso de inteiros, nem todos os valores podem ser representados ou mesmo armazenados dentro de uma variável real. O problema é o tamanho da palavra de memória que permite que sejam apenas armazenados valores com uma certa quantidade de dígitos. Ou seja valores com uma determinada precisão. Melhor chamarmos de valores com parte fracionária, ou mesmo valores em ponto flutuante, aludindo ao fato que os mesmos podem ser armazenados forma (M,E), onde M é a mantissa e E é o expoente em alguma base. Supondo por exemplo a base 10, o número (M,E) representa o valor M*10 E. O ponto decimal flutua, dependendo do expoente considerado. 1.2 = 1.2 * 10 0, ou 0.12 * 10 1, ou 12 * 10-1, ou ainda * = *10 2 = *10-3 Constantes em ponto flutuante em C Podem ser representadas com ponto decimal ou em notação exponencial. 1) 1.2 2) 0.12e1 ( o mesmo que 0.12 * 10 1 ) 3) ) e12 ( o mesmo que * ) 5) 2.45e0 ( o mesmo que 2.4 * 10 0 ) 6) 23.0 Variáveis em ponto flutuante São declaradas como float ou double Float (de ponto flutuante) contém valores no intervalo 3.4 * a 3.4 * O valor positivo mais próximo de zero é 3.4 * Double (dupla) contém valores no intervalo 1.7 * a 1.7 * O valor positivo mais próximo de zero é 1.7 * Cuidado: nem todos os valores destes intervalos podem ser representados. Existem infinitos valores no intervalo e só são representados aqueles cuja precisão (quantidade de dígitos significativos) cabe dentro de uma variável do tipo correspondente. float x,y; double a,b,c; Podemos agora resolver outros problemas usando valores não inteiros, mas antes disso vejamos algumas outras informações que irão tornar mais interessantes os problemas resolvidos.
2 Abaixo um resumo de todos os tipos básicos da linguagem C: Tipos básicos Tipo Tamanho Descrição (bytes) char 1 Tipo caracter. Pode ser com ou sem sinal (unsigned). short 2 Inteiro armazenado em 16 bits. Pode ser com ou sem sinal. int 4 Inteiro aramazenado em 32 bits. Pode ser com ou sem sinal. long 4 Idêntico ao int. long long 8 Inteiro armazenado em 64 bits. Com ou sem sinal. float 4 Ponto flutuante com precisão simples. double 8 Ponto flutuante em precisão dupla char b; unsigned char c; short c; unsigned short d; int e; unsigned int f; long g; unsigned long h; long long i; unsigned long long j; long int k; unsingned long int l; float m; double m; Funções intrínsecas Existem no C várias funções pré-definidas. Tais funções podem ser usadas nas expressões aritméticas de um programa. Para isso basta incluir (#include) o arquivo de definições adequado. Abaixo algumas delas. Para ver uma lista completa, consulte o help do compilador. função e tipo Resultado #include int abs(int i) i - valor absoluto de i <stdlib.h> int rand (void) um número aleatório inteiro > <stdlib.h> 0 double cos (double x) cos x <math.h> double sin (double x) sen x <math.h> double tan (double x) tan x <math.h> double fabs (double x) x - valor absoluto x <math.h> double exp (double x) e x <math.h> double log (double x) ln x <math.h> double log10 (double x) log x (base 10) <math.h> double acos (double x) arc cos x <math.h> double asin (double x) arc sen x <math.h> double atan (double x) arc tan x <math.h> double sqrt (double x) raiz quadrada de x <math.h> double cbrt (double x) raiz cúbica de x <math.h> double pow (double x, double y) x y <math.h>
3 int a,b; double x, y, z; : : : a = abs(i); a = rand(); z = sqrt(x) + cbrt (x); z = sin(x) * cos(y) + tan (x+y); if (exp(x) > ) printf( logaritmo de x = %12.5f, log10(x)); else printf( logaritmo neperiano de x = %12.5f, log(x)); z = atan(x+y) + acos(x)/asin(y) z = pow(x, fabs(y)); O formato %f para valores float O formato f é usado para imprimir valores reais. Pode-se especificar o número de casas com que os valores são impressos. %f imprime o valor com o comprimento necessário %12f imprime o valor com 12 posições. Nestas 12 posições estarão o ponto decimal e 6 casas decimais. %12.5f imprime o valor com 12 casas sendo 5 decimais /* exemplos do formato f */ float x; /* entre com x */ printf("digite o valor de x:"); scanf("%f", &x); /* imprime x com vários formatos */ printf("\n%f", x); printf("\n%12f", x); printf("\n%10f", x); printf("\n%12.5f", x); printf("\n%10.5f", x); Será impresso: digite o valor de x: O formato %lf para valores double
4 Idem ao formato %f. Exemplo: /* exemplos do formato lf */ double x; /* entre com x */ printf("digite o valor de x:"); scanf("%lf", &x); /* imprime x com vários formatos */ printf("\n%lf", x); printf("\n%12lf", x); printf("\n%10lf", x); printf("\n%12.5lf", x); printf("\n%10.5lf", x); Será impresso: digite o valor de x: Mistura de tipos em expressões Podem-se misturar tipos numa expressão aritmética. Se numa operação existe a mistura de tipos, antes da operação os operandos são convertidos para o tipo dominante. Na atribuição o tipo resultante da expressão calculada (lado direito) é convertido para o tipo da variável que recebe o valor (lado esquerdo) antes da atribuição. Tipos dominantes vale a seguinte prioridade: bool < char < int < long < float < double Mudança de tipos Pode-se mudar o tipo de uma expressão colocando-se o operador (tipo) à frente da expressão. int n; double x, z; z = x / (double) n; n = (int) x; Além disso, quando valores reais são atribuídos a variáveis inteiras, os mesmos são truncados.
5 Veja o programa abaixo e o que será impresso: int main () { int i, j, k; float a, b, c; i = 13; j = 5; k = i / j; printf("\n1 - valor de k = %3d", k); c = i / j; printf("\n2 - valor de c = %5.2f", c); k = i / (float) j; printf("\n3 - valor de k = %3d", k); c = i / (float) j; printf("\n4 - valor de c = %5.2f", c); a = 13; b = 5; k = a / b; printf("\n5 - valor de k = %3d", k); c = a / b; printf("\n6 - valor de c = %5.2f", c); c = (int) a / (int) b; printf("\n7 - valor de k = %5.2f", c); c = (int) a / b; printf("\n8 - valor de c = %5.2f", c); 1 - valor de k = valor de c = valor de k = valor de c = valor de k = valor de c = valor de k = valor de c = 2.60 P42) Dados a, b e c reais, calcular as raízes da equação do segundo grau ax 2 + bx + c = 0 #include <math.h> double a,b,c, /* coeficientes dados */ delta, /* discriminante da equação */ x1, x2; /* raízes calculadas */ /* entre com a,b e c */ printf("digite o valor de a:"); scanf("%lf", &a); printf("digite o valor de b:"); scanf("%lf", &b);
6 printf("digite o valor de c:"); scanf("%lf", &c); /* verifica se a = 0. Neste caso não é equação do 2. Grau */ if (a == 0.0) printf("\n*** nao e equacao do 2. grau"); else {/* calcule o valor do discriminante */ delta = b*b - 4*a*c; /* verifica se delta < 0 e neste caso não há raizes reais */ if (delta < 0) printf ("\n*** nao ha raizes reais"); else {/* calcule x1 e x2 */ x1 = (-b + sqrt(delta))/(2*a); x2 = (-b - sqrt(delta))/(2*a); printf("\n***x1 = %10.4lf",x1); printf("\n***x2 = %10.4lf",x2); P43) Calcular os valores da função senx*cosx para x = 0, 0.001, 0.002,..., 2pi #define pi #define pi2 2*pi #include <math.h> double x; /* imprime a tabela */ for (x = 0.0; x < pi2; x = x ) printf("\nx=%10.5lf senx*cosx=%10.5lf", x, sin(x)*cos(x)); No problema acima há 2 novidades: Definição de constantes: O comando #define é usado para definir um texto como sinônimo de outro texto. No exemplo acima, é sinônimo de pi e 2*pi é sinônimo de pi2. Comando for com passo A variável do comando for é double e o passo de incremento é Até agora, usávamos o comando for, incrementando ou decrementando o contador de 1 em 1, 2 em 2, etc., mas sempre inteiros. O incremento pode ser também de valores não inteiros. Na verdade, o comando for é mais geral que isso. Será visto mais tarde. Especialmente com relação ao #define, pode-se usá-lo para criar sinônimos dos elementos de programação e tornar mais clara a programação. Ao gosto do freguês, por exemplo: #define abra { #define feche
7 #define enquanto while #define se if #define entao #define senao else #define inteiro int #define leia scanf #define imprima printf /* programa exemplo em linguagem algorítmica */ inteiro main() abra inteiro n, i; /* ler o n */ imprima("digite o valor de n:"); leia("%d", &n); /* verifique quais são e quais não são os divisores de n */ i = 2; enquanto (i <= n/2) abra se (n%i == 0) entao imprima ("\n%d - e divisor de %d", i, n); senao imprima ("\n%d - nao e divisor de %d", i, n); i++; feche feche P44) Dado n inteiro e x real, calcular o valor da soma 1 + x + x 2 + x x n #include <math.h> double x, soma; int i, n; /* ler x e n */ printf("\nentre com o valor de x:"); scanf("%lf", &x); printf("\nentre com o valor de n:"); scanf("%d", &n); /* calcular a soma */ soma = 1; for (i = 1; i <= n; i++) soma = soma + pow(x,i); printf("\n*** valor da soma - %15.7lf", soma); P45) idem sem usar pow #include <math.h>
8 double x, /* dado */ termo, /* termo da soma */ soma; /* resultado calculado */ int i, /* contador */ n; /* dado */ /* ler x e n */ printf("\nentre com o valor de x:"); scanf("%lf", &x); printf("\nentre com o valor de n:"); scanf("%d", &n); /* calcular a soma */ soma = 1.0; termo = 1.0; for (i = 1; i <= n; i++) { {termo = termo * x; soma = soma + termo; /* imprime o resultado */ printf("\n*** valor da soma - %15.7lf", soma);
Algoritmos RESUMO - LINGUAGEM C
Algoritmos RESUMO - LINGUAGEM C 1 Sintaxe da linguagem C Componentes reconhecidos pela linguagem C (sintaxe da linguagem): tipos propriedades dos dados; declarações partes do programa, podendo dar significado
Introdução à Linguagem C. Adaptado de Deise Saccol
Introdução à Linguagem C Adaptado de Deise Saccol 1 Tradução CÓDIGO FONTE... LET SOMA = VAR1 + TOTAL... TRADUTOR CÓDIGO OBJETO... 00010110111001011001011010... MONTADOR (assembler) Tradutor para linguagens
scanf () Funções de Entrada e Saída Formatada leitura de dados; formato geral: scanf (string_de_controle,lista_de_argumentos);
Funções de Entrada e Saída Formatada scanf () leitura de dados; formato geral: scanf (string_de_controle,lista_de_argumentos); string_de_controle descrição de todas as variáveis que serão lidas, com informações
Introdução à Linguagem C
Introdução à Linguagem C 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix C++ é uma extensão da linguagem C O sistema Unix é escrito
Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!
Declarações Os nomes das variáveis devem conter apenas letras, dígitos e o símbolo _ Os principais tipos são: int, float, double e char Exemplos: int n; int quantidade_valores; float x, y, somavalores;
Introdução a Linguagem C
Introdução a Linguagem C Professor: Juliano Lucas Gonçalves [email protected] Agenda Histórico Estrutura básica de um programa em C Diretivas para o processador Bibliotecas Ambiente de desenvolvimento
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
#include <stdio.h> main () { float n1, n2, n3, mediaponderada; int p1, p2, p3; printf("digite a primeira nota: "); scanf("%f", &n1); printf("\ndigite
149 #include main () { float n1, n2, n3, mediaponderada; int p1, p2, p3; printf("digite a primeira nota: "); scanf("%f", &n1); printf("\ndigite o peso da primeira nota: "); scanf("%d", &p1);
1) Operadores de auto incremento ++ e auto decremento --
Aula 09 - Operadores de auto incremento e auto decremento, atribuição múltipla, atribuição na declaração, atribuição resumida e algumas regras de boa programação. 1) Operadores de auto incremento ++ e
Aula 08: Repetição (Parte 3)
Aula 08: Repetição (Parte 3) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 3.3. Conceitos Básicos de C: Expressões, Operadores e Bibliotecas
Capítulo 1: Introdução à Linguagem C. Pontifícia Universidade Católica Departamento de Informática
Capítulo 1: Introdução à Linguagem C Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso caso, a linguagem C.
Aula 05: Condicionais (if / else)
Aula 05: Condicionais (if / else) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
Introdução à Linguagem C. Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny
Introdução à Linguagem C Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador
Aula 03 - Linguagem C
Aula 03 - Linguagem C Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: [email protected] Site: http://www.allbert.com.br /allbert.almeida Histórico O C nasceu na
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,
Programação em C. Variáveis e Expressões. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Programação em C Variáveis e Expressões DCA0800 Algoritmos e Lógica de Programação Heitor Medeiros Florencio
INTRODUÇÃO A LINGUAGEM C
INTRODUÇÃO A LINGUAGEM C Aula 01 Programação em Microinformática Prof. Allbert Velleniche de Aquino Almeida E-mail: [email protected] Site: http://www.allbert.com.br Histórico O C nasceu na década
LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Primeiro programa em C #include int main() { int num1, num2, result; scanf("%d",&num1); scanf("%d",&num2); result = num1 + num2; printf("%d",
Introdução à Linguagem C
Introdução à Linguagem C Simone Ceolin UNIFRA Adaptado de slides das Profas. Patrícia Jaques, Mônica Py e Deise Saccol 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em
Faculdade de Computação
Faculdade de Computação Programação Procedimental 1 o Laboratório de Programação C Prof. Cláudio C. Rodrigues 1. Introdução O objetivo desta aula prática é exercitar o uso de variáveis de vários tipos
Introdução à Linguagem C
Engenharia de CONTROLE e AUTOMAÇÃO Introdução à Linguagem C Aula 02 DPEE 1038 Estrutura de Dados para Automação Curso de Engenharia de Controle e Automação Universidade Federal de Santa Maria [email protected]
Introdução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento [email protected] Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
Aula 4 Introdução ao C
Considere o nosso MSC. O Processador Central, entende o conjunto de instruções, leia, imprima, atribuição e condicional e com ela resolvemos vários problemas, construindo vários algoritmos. As instruções
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com (66) 9953-7642 AULA 02 Revisão de conteúdos da aula passada Exercícios de revisão da aula 01 Estruturas condicionais
Conhecendo a Linguagem de Programação C
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Conhecendo a Linguagem de Programação C DCA0800 - Algoritmos e Lógica de Programação Heitor Medeiros 1 Como
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas. Aula Tópico 2
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas Aula Tópico 2 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para o compilador
Linguagens de Programação I
Linguagens de Programação I Tema # 4 Operadores em C Susana M Iglesias FUNÇÕES ENTRADA-SAÍDA I/O printf(), utilizada para enviar dados ao dispositivo de saída padrão (stdout), scanf(), utilizada para ler
Introdução à Programação
Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos [email protected] Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de
Algoritmos e Técnicas de Programação. Professora: Luciana Faria
Algoritmos e Técnicas de Programação Professora: Luciana Faria Entrada e Saída de Dados Funções matemáticas #include Função ceil cos exp fabs floor log log10 pow sin sqrt tan Exemplo ceil(x)
INF1007: Programação 2. 0 Revisão. 06/08/2015 (c) Dept. de Informática - PUC-Rio 1
INF1007: Programação 2 0 Revisão 06/08/2015 (c) Dept. de Informática - PUC-Rio 1 Tópicos Principais Variáveis e Constantes Operadores e Expressões Entrada e Saída Tomada de Decisão Construção com laços
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de
controle de fluxo - condicionais
controle de fluxo - condicionais controle de fluxo - condicionais tópicos if if else if else if else expressões booleanas switch referências Capítulo 4 da apostila Capítulo 3 do livro condicionais (tomada
Introdução à Linguagem C Variáveis e Expressões
INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída
Aula 03: Introdução a C
Aula 03: Introdução a C Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior O que é um computador Organização de um
Sistemas Operacionais e Introdução à Programação. Programação com linguagem C
Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Entrada e saída: escrevendo na tela Veja uma comparação entre um programa Portugol e seu equivalente em C: Inicio Inteiro
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
Aula 15: Repetição (Parte 3)
Aula 15: Repetição (Parte 3) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
MC102 Algoritmos e Programação de Computadores
MC102 Algoritmos e Programação de Computadores Instituto de Computação UNICAMP Primeiro Semestre de 2014 Roteiro 1 Maior número 2 Soma de n números 3 Fatorial 4 Máximo Divisor Comum (MDC) 5 Números primos
Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02
Programação 1 Atribuição, operadores aritméticos, entrada de dados Técnico em Eletrônica Semestre 5 02 Armazenando na memória tipo de variável #include #include main() { int ano; Declaração
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Programação Estruturada
Programação Estruturada Entrada e Saída. Mais sobre dados Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Saída
1/50. Conceitos Básicos. Programa Básico
1/50 Conceitos Básicos Programa Básico 2/50 Operações básicas de entrada e saída #include main retorna um inteiro int main() { std::cout
Capítulo 4: Condicionais
Capítulo 4: Condicionais INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra.
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1. Estruturas Básicas. Aula Tópico 4
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1 Estruturas Básicas Aula Tópico 4 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para
Variáveis, Comandos de Atribuição e Comando de Entrada e Saída
BCC 201 - Introdução à Programação Variáveis, Comandos de Atribuição e Comando de Entrada e Saída Guillermo Cámara-Chávez UFOP 1/1 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Entender o problema Encontrar um algoritmo para resolvê-lo. Implementar o algoritmo numa linguagem de programação
Entender o problema Encontrar um algoritmo para resolvê-lo Implementar o algoritmo numa linguagem de programação Permitem implementar um algoritmo Expressar o algoritmo numa forma que o computador entenda
Introdução à Programação
Introdução à Programação Variáveis em C Slides da Profa. Roseli Romero Comandos de Entrada e Saída O objetivo de escrevermos programas é em última análise, a obtenção de resultados (Saídas) depois da elaboração
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
Introdução a Computação
Introdução a Computação Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Programação Programa é um algoritmo escrito em uma linguagem de programação. Existem diversas linguagens
Programação de Computadores I
Programação de Computadores I Biblioteca sqrt() / pow() / floor / ceil() Gil Eduardo de Andrade Introdução #include A biblioteca contém várias funções para efetuar cálculos matemáticos;
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Guia de bolso - Prof. César Melo
Algoritmos e Estruturas de Dados I IEC012 Linguagem C - Guia de bolso - Prof. César Melo Histórico A linguagem C é uma linguagem de programação inventada na década de 1970 por Dennis Ritchie Brian Kennigaham.
11 - Estrutura de um programa em C
11 - Estrutura de um programa em C directivas para o compilador { main ( ) declarações instruções } -É possível utilizar comentários, exemplo: /* Comentário */ que não são traduzidos pelo compilador, pois
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010 1 Introdução O objetivo desta aula prática é exercitar o uso de variáveis de vários tipos
