Um programa em C Bibliotecas Variáveis globais

Slides:



Advertisements
Apresentações semelhantes
Técnicas de Programação II Revisão TP1 Parte2
Advertisements

Linguagem de Programação IV
Manipulação de Strings Marco Reis. Novo arquivo Adicione ManipulacaoDeStrings.c ao projeto. Cada projeto pode ter apenas um método main. Como outros programas.
Funções em C.
Introdução à Computação - Jorge Macêdo
Introdução à Programação
Prof. Luis Otavio Alvares
Estruturas de Dados II Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
LINGUAGEM ESTRUTURADA TURBO C
Universidade Federal do Espírito Santo Programação II Vetores Professora: Norminda Luiza.
LINGUAGEM C Centro Federal de Educação Tecnológica da Paraíba Coordenação de Informática Professor: Lafayette B. Melo.
Vetores, Matrizes e Funções
Estruturas de Repetição
Estruturas de Dados Homogêneas Unidimensionais – Vetores e Strings
Slides Prof. Jean SIMÃO Revisão: Prof. João FABRO
Linguagem C Estruturas de Seleção.
Armazenamento de Dados em Arquivos
Estruturas de Dados Homogêneas Multidimensionais – Matrizes
Matrizes e Funções - Continuação
Slides: Prof. SIMÃO Revisão: Prof. João Fabro
Slides: Prof. João Fabro UTFPR - Curitiba
Fundamentos de Programação 1
Estruturas de Decisão Permitir testes para decidir acções alternativas: if if - else switch (?:) Operador Condicional MF.
Revisão da Linguagem C.
Linguagem de Programação
Tópicos Tipos de Dados Variáveis por Valor Variáveis por Referência
O Portal do Estudante de Computação
Ameliara Freire Programação I Ameliara Freire
PROGRAMAÇÃO ESTRUTURADA II
Linguagem de Programação I Parte II
Programação II Estruturas de Dados Aula 02 - continuação
Seminário 1: Revisão de C
Programação de Computadores
Computação Eletrônica
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014
Técnicas de Programação I Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
PROGRAMAÇÃO ou LINGUAGEM C?
Uso de parâmetros na linha de comando. Parâmetros da função main:
Introdução à Linguagem C
Regras de escopo Escopo: trecho de codificação no qual o identificador possui significado Escopo de função: identificador válido dentro do trecho de uma.
Estruturas de Dados Aula 6: Cadeias de Caracteres
Prof. Alessandro Gonçalves
PCI- Estrutura Condicional Profa. Mercedes Gonzales Márquez.
Revisão Luis Antonio Tavares
Comando de Seleção switch
Analise e Conceito de C++ e C#
Aula Prática 3 Funções Monitoria Introdução à Programação.
Professora: Flávia Balbino da Costa. RRevisão (estruturas de decisão e repetição, procedimentos e funções ) TTrabalhando com a Linguagem C EEstrutura.
Algoritmo e Estrutura de Dados I Aulas 12 – Linguagem C Strings Márcia Marra
Profa. Maria Augusta Constante Puget
Estruturas Homogêneas – Vetores e Matrizes
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
Linguagem de Programação
ALGORITMOS Profº Antonio Carlos Marcelino de Paula 1.
Algoritmo e Estrutura de Dados I Linguagem C – Comandos if-else-if e Switch Márcia Marra.
Fundamentos de Programação 1 Slides 18 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Arquivos Seqüências ou de Texto ”.
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C”
Fundamentos de Programação 1 Slides 19 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Arquivos Binários”.
Fundamentos de Programação 1 Aula N. 02 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Laços de Repetição em C”
Fundamentos de Programação 1 Slides C – Número 4 Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “vetores de números e de caracteres”
Fundamentos de Programação 1 Slides 7 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Funções”
Linguagem C Escola Olímpio Professor Marcelo Josué Telles Linguagem de Programação I1 de 36.
Fundamentos de Programação 1 Slides 21 Prof.ª Fabiany e Prof. SIMÃO Linguagem C “Lista Encadeada”.
Fundamentos de Programação 1 Slides 22 Prof.ª Fabiany e Prof. SIMÃO Linguagem C “Lista Duplamente Encadeada - Projeto com vários Arquivos”.
Estrutura de Dados STRUCTS Dilvan Moreira. Objetivos  Entender o que são e como usar:  Estrutura de Dados para a Linguagem C  Structs (Registros)
Ambientação com a Sintaxe de Java: parte 2 Prof. Gustavo Wagner Slides Originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB  Centro de.
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C” 1.
Fundamentos de Programação 1 Slides 18 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Arquivos Seqüências ou de Texto ”. 1.
Fundamentos de Programação 1
Transcrição da apresentação:

Um programa em C Bibliotecas Variáveis globais #include <stdio.h> #include <conio.h> Variáveis globais char matriz[10][15]; int somatorio; Declaração de funções do programador int soma(int a, int b); Função inicial do C int main(void){ ... return 0; } Funções do programador int soma(int a, int b){ int c; c = a + b; return c; }

Comandos de saída em tela printf(“Alo Mundo!”); int nota; nota= 10; printf(“A nota do aluno foi %d”, nota); char nota; nota= ‘A’; printf(“A nota do aluno foi %c”, nota);

Comandos de entrada Lê um caracter do teclado Lê uma string do teclado char ch; ch= getch(); Lê uma string do teclado char nome[15]; gets(nome); Converte de string para inteiro char valor[10]; int saldo; saldo= atoi(valor);

Comandos de controle Comandos de desvios if (a > b) { printf(“a é maior que b”); } else{ printf(“b é maior que a”);

Comandos de controle Comandos de desvios char nota; ... switch (nota){ case ‘A’: printf(“Estudar”); break; case ‘B’: printf(“Estudar mais”); default: printf(“Estudar muito mais”); }

Comandos de controle Comandos de repetição int i, soma; soma= 0; for( i= 0 ; i < 10 ; i++ ){ soma= soma + i; } int i, soma; soma= 0; i= 0; while ( i < 10 ){ soma= soma + i; i++; }

Exemplo int main(void){ int i, val, soma; char str[10]; soma= 0; #include "stdafx.h" #include <stdio.h> #include <conio.h> int main(void){ int i, val, soma; char str[10]; soma= 0; for(i= 1; i <= 3; i++){ printf(“\n Digite o valor %d: ”, i); gets(str); val= atoi(str); soma= soma + val; } printf(“Media: ”, soma/i); getch(); return 0;

Aquecimento Escreva um programa que mostre na tela os números de 1 a 20 usando: Um comando for Um comando while Escreva um programa que guarde em um vetor, de tamanho 20, os números de 1 a 20 Utilizando um comando switch, escreva um programa que leia um caracter do teclado e devolva se o caracter é uma vogal ou uma consoante. Escreva um programa que leia dois números inteiros do teclado e mostre a soma dos inteiros compreendidos entre os dois números lidos. Exemplo: 5 e 9 produz 35 (5+6+7+8+9=35) Escreva um programa que calcule o fatorial de um inteiro positivo fornecido pelo usuário. Se o valor digitado não for um inteiro positivo o programa deve emitir um erro.