Algoritmos e Estruturas de Dados I - ppt carregar
PublicouRonaldo Álvaro Minho Alterado mais de 3 anos atrás
Apresentação em tema: "Algoritmos e Estruturas de Dados I"— Transcrição da apresentação:
1 Algoritmos e Estruturas de Dados I
Exercícios em C Prof. Fabio Henrique N. Abe
2 Tarefa 05 (Entregar) 1) Construa um programa que calcule a média ponderada entre 5 números fornecidos pelo usuário, sendo que os pesos a serem aplicados são 5, 4, 3, 2 e 1. Faça primeiro o Algortimo no papel; Faça um teste de mesa; Implemente em C; Implemente a entrada dos 5 números através de linha de comando; Implemente a entrada dos pesos e dos números através de linha de comando de forma que não exista limite de números para calcular.
3 scanf() Protótipo: int scanf ( const char * format, ... ); Parâmetros:
%[*][width][length]specifier Exemplos: Inteiro: scanf("%d",&variavel); Float: scanf("%f",&variavel); Double: scanf("%lf",&variavel); String com 10 caracteres: scanf("%10s",&variavel); Retorno: Se a leitura é bem sucedida, a função retorna a quantidade de itens lidos.
4 printf() Protótipo: int printf ( const char * format, ... );
Parâmetros: %[flags][width][.precision][length]specifier Exemplos: Inteiro: printf("%d",variavel); Inteiro com zeros à esquerda: printf("%.5d",variavel); Float com 6 casas decimais: printf("%f",variavel); Double com 10 casas decimais: printf("%.10f",variavel); Retorno: Se a impressão é bem sucedida, a função retorna a quantidade de caracteres escritos.
5 abs() Protótipo: Parâmetros: Exemplos: Retorno: int abs (int n);
n, um número inteiro Exemplos: variável = abs(-19); Retorno: Retorna o valor absoluto de n.
6 Hands on C Acessar: www.urionlinejudge.com.br Criar uma conta;
Ir em Problemas > Iniciante Resolver os problemas em ordem.
7 Tarefa 06 (Mostrar para o professor na aula do dia 29/03)
Resolver os 25 primeiros exercícios, do nível iniciante, do URI. O professor solicitará a explicação de, pelo menos, um programa.
Carregar ppt "Algoritmos e Estruturas de Dados I"
Alô, mundo!. Vamos ao Dev C++ discutir os seguintes tópicos: – case sensitive – edentação – define – \n, \t, \a – tipos basicos: int, float, char – printf,
Fundamentos de Programação 1 Slides 7 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C "Funções" 1.
Fundamentos de Programação 1 Linguagem C Slides 03 – 'Vetores' Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas "Vetores" 1.