ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
|
|
|
- Armando Bentes Rodrigues
- 8 Há anos
- Visualizações:
Transcrição
1 ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO PROF. FABIANO TAGUCHI (66) AULA 02 Revisão de conteúdos da aula passada Exercícios de revisão da aula 01 Estruturas condicionais simples 1
2 OPERADORES LÓGICOS OPERADOR EXEMPLO COMENTÁRIO && a>2 && b>3 Retorna verdadeiro se ambos os valores forem verdadeiros. A>1 b<2 Retorna verdadeiro se ou ambos os operadores forem verdadeiros.! X!var Retorna verdadeiro se o operador é falso e vice-versa. OPERADORES LÓGICOS TABELA E TABELA OU TABELA NÃO V e V -> V V e F -> F F e V -> F F e F -> F V ou V -> V V ou F -> V F ou V -> V F ou F -> F Não V -> F Não F -> V 2
3 EXEMPLO #include <stdio.h> int main(void) int verdadeiro, falso; verdadeiro = (15 < 20); falso = (15 == 20); printf( Verdadeiro= %d, Falso= %d, verdadeiro, falso); Saída: Verdadeiro = 1, Falso = 0 INCREMENTO E DECREMENTO x = 10; y = ++x; X passa a valer11 e Y recebe 11 x = 10; y = x++; Y recebe 10 e X passa a valer 11 x = 10; y = --x; X passa a valer 9 e Y recebe 9 x = 10; y = x--; Y recebe 10 e X passa a valor 9 3
4 PRECEDÊNCIA DE OPERADORES Maior precedência ( ) [ ]! (cast) * / % + - ==!=? && Menor precedência = += -= *= /= etc. MODELADOR CAST A utilização deste modelador força que um valor, expressão ou variável seja do tipo especificado. int Num=10; float F; F = (float) Num/7; printf ( Resultado: %f",f); 4
5 COMENTÁRIOS Em determinados trechos de código pode ser necessário colocar um comentário explicativo. /* Início de um comentário Finalização de um comentário. */ // Comentário de uma única linha PONTO E VÍRGULA E CHAVES Toda instrução escrita em linguagem C deve terminar obrigatoriamente com um sinal de ponto e vírgula. Bem como, todos os blocos de função com mais de uma linha deve começar com e terminar com. 5
6 ENTRADA E SAÍDA DE DADOS SCANF Esta função tem como objetivo receber valores para armazenar em variáveis. Exemplos: scanf ( %d, &i); scanf ( %d %f, &j, &x); scanf ( %c, %c); scanf ( %s, nome); %d inteiro %f float %lf double %c char %s string 6
7 OPERADOR & #include <stdio.h> int main (void) int num; printf( Informe um número: ); scanf( %d,&num); printf ( valor = %d, endereço = %p, num, &num); Saída: valor = 2, endereço = 0023FF70 (o endereço varia conforme a memória da máquina) PRINTF Função que realiza comandos de escrita em um código. Exemplos: printf ( Digite algum valor: ); printf ( Qual seu nome: ) printf ( O número que digitou é: %d, numero); printf ( Seu nome é: %s, nome) 7
8 CARACTERES DE FORMATAÇÃO #include <stdio.h> int main(void) printf ( %3.1f \n, ); printf ( %.0f \n, ); Saída: X.Yf X quantidade de caracteres antes do ponto decimal Y quantidade de caracteres depois do ponto decimal FAÇA UM PROGRAMA QUE IMPRIMA O NÚMERO COM: 1 CASA DECIMAL 2 CASAS DECIMAIS 5 CASAS DECIMAIS 8
9 CARACTERES DE FORMATAÇÃO \n Nova linha \t Tabulação \ Aspas \\ Barra \a Emite um sinal sonoro %% Símbolo de % Escreva um código que imprima na primeira linha seu nome, na segunda linha sua idade e na terceira linha sua altura. 9
10 QUAL SERÃO AS SAÍDAS? printf( %s está a %d milhões de milhas do Sol, Vênus, 67); printf( Valor inteiro atribuído foi %d para o caractere %c e um float foi de %f, 99, a, 1.45) printf( Se quisesse imprimir uma string: %s, Minha string!); EXEMPLOS #include <stdio.h> #include <stdlib.h> main() int i, j; float x; char c; char nome [10]; i = 1; j = 2; x = 3; printf("%d", i); printf("%d, %f", j, x); system("pause"); 10
11 #include <stdio.h> #include <stdlib.h> main() int i, j; float x; char c; char nome[30]; scanf("%d", &i); scanf("%d %f", &j, &x); scanf("%c", &c); scanf("%s", nome); printf("%d", i); printf("%d, %f", j, x); printf("%c", c); printf("%s", nome); system("pause"); #include <stdio.h> #include <stdlib.h> main() int n; int quantidade_valores; float x, y, somavalores; char sexo; char nome[40]; somavalores =1+1; printf("somavalores=%f", somavalores); system("pause"); 11
12 #include <stdio.h> #include <stdlib.h> main() int n; int quantidade_valores; float x, y, somavalores; char sexo; char nome[40]; x = 1; y = 2; somavalores = x + y; printf("alo mundo"); printf("somavalores=%f", somavalores); system("pause"); #include <stdio.h> #include <stdlib.h> main() double n1, n2, n3, media; printf("digite 3 notas: "); scanf ("%lf %lf %lf",&n1, &n2, &n3); media=(n1+n2+n3)/3; printf ("Media: %.2lf",media); system("pause"); 12
13 FUNÇÕES MATEMÁTICAS FUNÇÃO EXEMPLO COMENTÁRIO ceil ceil (x) Arredonda o número real para cima: ceil (3.2) é 4 cos cos (x) Cosseno de x (dado em radiano) exp exp (x) Elevado a potência de x fabs fabs (x) Valor absoluto de x floor floor (x) Arredonda o número real para baixo: floor (3.2) é 3 log log (x) Logaritmo natural de x log10 log10 (x) Logaritmo decimal de x pow pow (x, y) Calcula x elevado à potência de y sin sin (x) Seno de x (dado em radiano) sqrt sqrt (x) Raiz quadrada de x tan tan (x) Tangente de x (dado em radiano) IDENTIFICANDO A SOLUÇÃO 1 Entender o problema; 2 Retirar as entradas necessárias; 3 Definir as saídas que o problema deve oferecer; 4 Determinar o que deve ser feito para transformar as entradas em saídas; 5- Apresentar os resultados; 6 Realizar um teste de mesa. 13
14 BOAS PRÁTICAS Coloque sempre o enunciado do problema; Faça uso de comentários; Utilize espaços e linhas em branco para separação; Escolhe nomes de variáveis representativos; Use um comando por linha; Acostume-se em utilizar parênteses. Utilize identação adequada. EXERCÍCIO 01 Faça um algoritmo que pergunte ao usuário os seguintes dados: Altura; Peso; Idade; Se é fumante ou não. A seguir exiba na tela uma em cada linha as respostas do usuário. 14
15 EXERCÍCIO 02 Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um programa que calcule seu peso ideal, utilizado a seguinte fórmula: Peso ideal = (72.7*altura) - 58 EXERCÍCIO 03 Construa um programa que tendo como entrada dois pontos quaisquer de um plano P1 (x1, y1) e Q1 (x2, y2), imprima a distância entre eles: Fórmula da distância = +( )² 15
16 EXERCÍCIO 04 Construa um programa que calcule a quantidade de latas de tinta necessárias e o custo para pintar tanques cilíndricos de combustível, onde são fornecidos a altura e o raio desse cilindro. Sabendo que: Cada lata de tinta custa R$ 20,00 e contém 5 litros; Cada litro de tinta pinta 3 metros² Área do cilindro = 3.14* raio² + 2*3.14*raio*altura DIRETIVA DEFINE Esta diretiva tem como função definir um valor constate que não se altera durante a execução de algum código. Esta definição é feita antes da função main. 16
17 EXEMPLO #include <stdio.h> #define PI #define VERSAO "2.02" main () printf ("Programa versão %s", VERSAO); printf ("O numero PI vale: %f", PI); System( PAUSE ); STRINGS Uma string consiste em uma cadeia de caracteres. Uma string sempre termina com um caractere nulo (\0). char nome[7]; J O A O \
18 LEITURA DE UMA STRING A função utilizado para leitura de uma string é a gets. main() char string[1000]; printf("digite o seu nome:"); gets(string); printf("voce digitou: %s", string); system("pause"); ACESSANDO ALGUMA LETRA DE STRING Uma string consiste em um vetor com várias posições, com isso é possível acessar qualquer posição de uma string e verificar a letra da referida posição. string[1] = a ; 18
19 main() char string[1000]; printf("digite o seu nome:"); gets(string); string[1]='a'; printf("você digitou: %s", string); system("pause"); O que é uma condição? 19
20 COMANDO IF É um comando que representa uma tomada de decisão do tipo se isto então aquilo. Esta estrutura condicional é chamada de estrutura condicional simples, pois trata apenas uma condição. EXEMPLO #include <stdio.h> #include <stdlib.h> main() int num; printf( Digite um número: ); scanf( %d,&num); if(num>=10) printf( O número é maior ou igual a 10. ); system( PAUSE ); 20
21 COMANDO IF...ELSE Este comanda avalia se uma condição é verdadeira ou falsa, chamada de estrutura condicional composta, esta estrutura é do tipo se isto então aquilo senão aquele outro. #include <stdio.h> #include <stdlib.h> main() int num; printf( Digite um número: ); scanf( %d,&num); if(num>=10) printf( O número é maior ou igual a 10. ); else printf( O número é menor que 10. ); system( PAUSE ); 21
22 EXERCÍCIOS 01 Solicite que o usuário informe dois números inteiros quaisquer, a partir disso, informe qual o menor numero digitado. 02 Em uma universidade a média bimestral é formada por duas notas, peça ao usuário o nome, as duas notas, e partir disso informe sua média e se ele está aprovado ou não. A média para aprovação nesta universidade é 6. EXERCÍCIOS 03 Peça para que o usuário informe um número, a partir deste número verifique se ele é par ou ímpar. 04 A média bimestral é formada por duas notas, peça ao usuário o nome, as duas notas, e partir disso informe sua média e se ele está aprovado ou não. A média para aprovação nesta universidade é 6. 22
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
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
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
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
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
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
Algoritmos; Introdução à linguagem C
Algoritmos; Introdução à linguagem C Referências: (1) Livro Introdução a Algoritmos e Programação de Fabricio Ferrari e Cristian Cechinel (2) Notas de aula das Profas. Vania Bogorny, Patrícia Jaques, Mônica
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)
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
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
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
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
Programação Básica. Estrutura de um algoritmo
Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse
#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);
Linguagem C (estruturas condicionais)
Linguagem C (estruturas condicionais) André Tavares da Silva [email protected] Comandos de Controle de Fluxo Todos os comandos devem ser terminados com um ;. { e são usados para delimitar um
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 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
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 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU
Aula 6 Oficina de Programação Estruturas Condicionais no C Profa. Elaine Faria UFU - 2017 Estrutura Condicional Simples Algoritmo se () entao instrução fimse A instrução só será executada se
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
Linguagem C. Prof.ª Márcia Jani Cícero
Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função
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 Programação na Linguagem C.
Introdução a Programação na Linguagem C. Prof. Gemilson George E-mail: [email protected] Skype: gemilson_geo MSN: [email protected] Facebook: facebook.com/gemilson Fone: (83)8880-2046 Blog: informaticageo.wordpress.com
SITUAÇÃO VETORES. Imagine o seguinte problema:
13/08/2014 PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO AULA 07 VETORES MATRIZES EXERCÍCIOS 1 SITUAÇÃO Imagine o seguinte problema: Crie um programa que
Variáveis, Tipos de Dados e Operadores
! Variáveis, Tipos de Dados e Operadores Engenharias Informática Aplicada 2.o sem/2013 Profa Suely (e-mail: [email protected]) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória
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
Programação: Entrada e Saída de Dados
Programação de Computadores I Aula 06 Programação: Entrada e Saída de Dados José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/41 Saída de dados I Podemos imprimir,
As bibliotecas iostream e cstdlib permitem a utilização de diversos comandos de entrada e saída e funções básicas.
Roteiro 2 Estrutura Sequencial em C/C++ A estrutura sequencial na linguagem C/C++ #include Bloco de comandos; Bibliotecas são arquivos contendo várias funções que podem ser incorporadas
Suponha um conjunto habitacional, com várias famílias... imagina se todas elas morassem em uma única casa?
Funções Suponha um conjunto habitacional, com várias famílias...... imagina se todas elas morassem em uma única casa? Funções Introdução à Computação 1 de 28 Funções Na Programação, funções são conjuntos
Linguagem C. Programação Estruturada. Funções Matemáticas. Prof. Luis Nícolas de Amorim Trigo [email protected]
Programação Estruturada Linguagem C Funções Matemáticas Prof. Luis Nícolas de Amorim Trigo [email protected] Sumário Introdução Funções de Potência Funções de Arredondamento Funções Trigonométricas
MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais
MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais Instituto de Computação Unicamp 26 de Agosto de 2016 Roteiro 1 Expressões relacionais 2 Expressões lógicas 3 4 Exercícios (Instituto
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
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer. Índice: Aula1 - Introdução Programa Algoritmo
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer Índice: Aula1 - Introdução Programa Algoritmo Aula 2 - Variáveis Tipos de dados Identificadores Aula 3 - Programação
Aula 12- Variáveis e valores reais
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,
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
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;
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
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
Linguagem C Controle do Fluxo de Execução. Lógica de Programação
Linguagem C Controle do Fluxo de Execução Lógica de Programação Caro(a) aluno(a), Aqui começaremos a escrever os nossos primeiros programas em uma Linguagem de Programação. Divirta-se!!! Estrutura Seqüencial
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] PRÉ AULA 01 Analise o algoritmo a seguir e assinale a alternativa que indica o
5 Funções. Site: BAC004 at Source page: 5 Funções at
5 Funções Site: BAC004 at http://bac004.wikidot.com Source page: 5 Funções at http://bac004.wikidot.com/funcoes Fold Table of Contents 5.1 Funções Sem Passagem de Parâmetros e Sem Retorno Exemplo 1 Chamada
Suponha um conjunto habitacional, com várias famílias... imagina se todas elas morassem em uma única casa?
Funções Suponha um conjunto habitacional, com várias famílias...... imagina se todas elas morassem em uma única casa? Funções Programação de Computadores 1 de 28 Funções Na Programação, funções são conjuntos
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
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
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES. Linguagem C. Linguagem C Estrutura Básica. Constante (literais) Linguagem C Primeiro Programa
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES Linguagem C - Introdução Linguagens de Máquina Representação numérica Difícil utilização e compreensão Específica para cada máquina Linguagens Simbólicas(Assembly)
INF 1620 P1-11/04/08 Questão 1 Nome:
INF 1620 P1-11/04/08 Questão 1 Nas Olimpíadas, em uma determinada modalidade esportiva, os competidores recebem a nota de quatro jurados e a nota final é o resultado da média das quatro notas menos um
Comandos de entrada. e saída. Comandos de entrada. Comandos de entrada. Comandos de entrada. Comandos de entrada. Comandos de entrada.
e saída Biblioteca stdio.h Comandos Função scanf() Função gets() Função getchar() Material cedido pelo prof. Daniel Callegari scanf() Rotina de entrada que lê todos os tipos de dados. Protótipo: int scanf(const
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]
Modulo 4: while do while (limites de variáveis)
PROGRAMAÇÃO DE COMPUTADORES V - TCC- 00.323 Modulo 4: while do while (limites de variáveis) Aura - Erick [email protected], [email protected] Roteiro Até aqui apreendemos as estruturas: If e If...else Switch
Tipos de Dados, Variáveis e Entrada e Saída em C. DCC 120 Laboratório de Programação
Tipos de Dados, Variáveis e Entrada e Saída em C DCC 120 Laboratório de Programação Variáveis Uma variável representa um espaço na memória do computador para armazenar um determinado tipo de dado. Em C,
Laboratório de Programação 02
Laboratório de Programação 02 Ambiente de Desenvolvimento e Revisão da Linguagem C Prof. Carlos Eduardo de Barros Paes Prof. Julio Arakaki Departamento de Computação PUC-SP Code::Blocks Ambiente integrado
Modulo 7: Programação com funções predefinidas pela linguagem
PROGRAMAÇÃO DE COMPUTADORES V - TCC- 00.323 Modulo 7: Programação com funções predefinidas pela linguagem Aura -Erick [email protected], [email protected] Roteiro Operadores de Atribuição Funções pré-definidas
Unidade 6: Ambiente de Programação Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 6: Ambiente de Programação Prof. Daniel Caetano Objetivo: Apresentar o uso de funções prontas do Portugol e do C/C++ para efeturar cálculos mais complexos.
Conceitos Básicos Linguagem C
Conceitos Básicos Linguagem C PROF. MAURÍCIO A DIAS [email protected] 2 Método Método básico para construção de algoritmos 1. Compreender completamente o problema a ser resolvido, se possível dividindo
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;
Aula 9 Oficina de Programação Strings. Profa. Elaine Faria UFU
Aula 9 Oficina de Programação Strings Profa. Elaine Faria UFU - 2017 String Cadeia de caracteres (ou String) É uma seqüência de letras e símbolos, na qual os símbolos podem ser espaços em branco, dígitos
Tabela T1: Tags para comandos de impressão.
O que é um nome? O que chamamos rosa não cheiraria igualmente doce em outro nome? W. Shakespeare. PRINTF O comando printf é capaz de imprimir uma mensagem na tela, bem como o comando puts, que além de
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
imprimir seus quadrados.
1) Dada uma seqüência de números inteiros não-nulos, seguida por 0, imprimir seus quadrados. int numero, /* usada para leitura da sequencia */ quadrado; /* guarda o quadrado do numero lido */ printf("\n\tcalculo
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Último Conteúdo Estruturas de condição Estrutura condicional simples Utilização da estrutura de condição if com expressões lógicas simples Utilização do comando if
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
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
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,
3.1 - Funções para manipular dados de entrada e saída padrão
1616161616161616161616161616161616161616161616161616 3- ENTRADA E SAÍDA EM C Os principais meios para executar operações de entrada e saída (E/S) são: Entrada e saída pelo console (ou padrão): teclado
