Lista de metodos de programação

607 palavras 3 páginas
UNIVERSIDADE FEDERAL DE UBERLÂNDIA - UFU
FACULDADE DE ENGENHARIA ELÉTRICA - FEELT

LISTA DE EXERCÍCIOS 1
DISCIPLINA: MÉTODOS E TÉCNICAS DE PROGRAMAÇÃO

Resolução:
________________________________________________________________________
EXERCÍCIO 1
#include
#include void main()
{
char palavra[30]; int i=0; printf("Digite uma palavra:"); // recebe a palavra scanf("%s",&palavra); for (i=0; palavra[i]!='\0';i++) // percorre a string palavra
{
printf("Codigo ASCII do caracter %c : %d\n",palavra[i], palavra[i]); // transforma o caractere digitado pelo seu codigo ASCII correspondente
}
system("pause");
}

________________________________________________________________________
EXERCÍCIO 2
#include
#include void main()
{
char palavra[30]; int codigo[30]; int i=0; printf("Digite uma palavra em letras minusculas:\n"); // recebe a palavra em letras minusculas scanf("%s",&palavra); printf("\nA palavra em letras maiusculas e':\n"); for (i=0; palavra[i]!='\0'; i++) // percorre todo o vetor de caractere
{
codigo[i] = palavra[i]-32; // subtrai 32 do valor de cada caractere na tabela ASCII, transformando o caractere em maiúsculo printf("%c",codigo[i]); // imprime na tela em letras maiusculas a palavra digitada inicialmente em letras minusculas
}
printf("\n\n"); system("pause"); }

________________________________________________________________________
EXERCÍCIO 3
#include
#include int main()
Lista de Exercícios 1

1

{ char nome[30], sexo; int idade; printf("Informe seu nome: "); scanf ("%s",&nome); // recebe o nome fflush stdin; //limpa o buffer do teclado printf("Informe seu sexo (f ou m): "); scanf("%c",&sexo); // recebe o sexo printf("Informe sua idade: "); scanf("%d",&idade); //recebe a idade if (sexo == 'f' && idade < 25 ) // condiçao para a pessoa ser do sexo feminino e ter idade menor que
25 anos printf("\n%s, ACEITA.\n\n", nome); else // imprime "nao aceita" na tela para pessoas do sexo

Relacionados

  • Listas Phyton
    2323 palavras | 10 páginas
  • Analise e Desenvolvimento de Sistemas
    1223 palavras | 5 páginas
  • Paradigmas de linguagem
    5482 palavras | 22 páginas
  • Portifolio individual 3o semestre 2012
    3391 palavras | 14 páginas
  • Software alice
    1790 palavras | 8 páginas
  • Pesquisa Operacional
    4294 palavras | 18 páginas
  • Pesquisa Operacional Branch and Bound
    7523 palavras | 31 páginas
  • Atividade de produção textual
    3021 palavras | 13 páginas
  • Scheme
    7739 palavras | 31 páginas
  • Programação 2 - Lista de exercícios
    1246 palavras | 5 páginas