Mudanças entre as edições de "PRG-2011"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 117: Linha 117:
  
 
1) Fazer um programa para computar o número de caracteres de uma cadeia (string) lida pelo teclado.Use o comando for;
 
1) Fazer um programa para computar o número de caracteres de uma cadeia (string) lida pelo teclado.Use o comando for;
 +
 +
#include <stdio.h>
 +
 +
void main ()
 +
 +
{
 +
 +
  char alfa[50];
 +
 +
  int i;
 +
 +
  printf ("Entre com a cadeia: ");
 +
 +
  scanf("%s",alfa);
 +
 +
  for (i=0;alfa[i]!=0;i++)
 +
 +
;
 +
 +
  printf ("\nNumero de caracteres em %s = %d \n", alfa, i);
 +
 +
}
 +
 +
  
 
2) Repetir (1) com while;
 
2) Repetir (1) com while;

Edição das 16h21min de 29 de junho de 2011

Nome do Professor: Eraldo Silveira e Silva

email: eraldo@ifsc.edu.br

Material de Referência

Avaliação

Trabalhos: 30% Prova: 70%

Aulas

== 26/05:

01/06: Aula 1 e 2 do Curso UFMG

02/06: Cont.Aula 2 do Curso UFMG

08/06: Aula 2 do Curso UFMG

09/06: Aula 2 do Curso UFMG

15/06: Aula 3 do Curso UFMG

Propor resolver questão

Tarefa para casa:

1) Escrever um programa que leia como dados de entrada dois números inteiros positivos: "s" e "q". O programa deve computar os dez primeiros números da PG (progressão geométrica), onde "s" é o número inicial e "q" a razão da progressão.

Obs: Para PG tem-se:

ou

2) Repetir para P.A (progressão aritmética). Obs:

3) Organizar (1) e (2) em um programa único, com uma função para PG e outra para PA. Enviar para o professor até 07/06 às 23:59!

Controle de Entrega de Trabalhos

Legenda:

  • S: entregou
  • N: não entregou
Aluno Trabalho 1 Trabalho 2 Trabalho 3 Trabalho 4 Trabalho 5 Trabalho 6
Alfredo
Ângelo
Beatriz S
Bruno da Silva S
Bruno S
Caroline S
Danilo
Dayze S
Fabiana S
Felipe
Gabriel S
Grazielle
Jayson
Juliano
Leandro
Leonardo

16/06: Aula 7 do Curso UFMG

22/06: Semana de Telecomunicações

23/06: Feriado

29/06: Aula 4 e 5 do Curso UFMG

-revisão comando for

-comando while

-comando do

-comando switch

-revisão comandos break e continue;

EXERCÍCIOS

1) Fazer um programa para computar o número de caracteres de uma cadeia (string) lida pelo teclado.Use o comando for;

  1. include <stdio.h>

void main ()

{

  char alfa[50];
  int i;
  printf ("Entre com a cadeia: ");
  scanf("%s",alfa);
  for (i=0;alfa[i]!=0;i++)

;

  printf ("\nNumero de caracteres em %s = %d \n", alfa, i);

}


2) Repetir (1) com while;

3) Refazer o exercício 2 colocando a função que faz a computação do tamanho da cadeia em uma função;

4) Fazer um programa para ler duas cadeias de caracteres (strings) e dizer qual delas possui mais caracter que a outra;

5) Refazer (4) colocando a comparação em uma função.

30/06: EXERCÍCIOS

6/07: PROVA FINAL

7/07: RECUPERAÇÃO