Algoritmo 921 - A

download Algoritmo 921 - A

of 4

Transcript of Algoritmo 921 - A

  • 8/16/2019 Algoritmo 921 - A

    1/4

    Instituto Federal de Alagoas – IFAL

     Alunas: Maria Brenda Caetano da Silva

    Paula Karollayne dos santos.

    Disciplina: Algoritmo Turma: 921 – A

    Professor: Tarsis Data: 13/10/15

    Trabalho de Algoritmo

     Arapiraca, 13 de outubro de 2015.

  • 8/16/2019 Algoritmo 921 - A

    2/4

    1- Faça um programa que lê uma palavra. Em seguida, o programa deve fazer

    o seguinte:

    1- Ler um número qualquer n e depois um caractere qualquer c;

    2- Trocar o caractere de índice n pelo caractere c;

    3- Imprime a palavra modificada;

    4- Volta ao passo um.

    #include

    #include

    int main() {

    char palavra[20];

    int p=1;printf("Digite uma palavra:");

    scanf("%s",palavra);

    while (p==1){

    int n;

    printf("Digite um numero:");

    scanf("%d",&n);

    char c;

    fflush(stdin);

    printf("Digite um caractere:");

    scanf("%c",&c);palavra[n]=c;

    printf("A palavra modificada e: %s\n",palavra);

    printf("\n\n");

    printf("1-continuar\n");

    printf("Qualquer outro numero PARAR\n");

    scanf("%d",&p);

    O programa começa declarando a variável palavra do tipo char cuja

    capacidade (ou tamanho) é 20. Em seguida, colocamos uma variável do tipo int

    chamada p, de passos, e colocamos a variável inteira “p” igual à um, depois pede

    para que o usuário digite uma palavra e o programa ler a palavra. Depois disso,

    vem o while onde diz que p é igual a um, ou seja, enquanto p for igual a um, o

    programa irá continuar a voltar para o passo um e, quando não for igual a um

    simplesmente vai parar. Continuando, declaramos duas variáveis dos tipos int e

    char, no qual o nome das variáveis são n e c. Em seguida, criamos uma função,

    que diz para trocar o caractere de índice n pelo caractere c. Por fim, imprimimosa palavra modificada. Ainda o programa irá imprimir uma mensagem dizendo: “1

  • 8/16/2019 Algoritmo 921 - A

    3/4

     – para continuar ”; explicando, se o usuário digitar o número 1, o programa irá

    voltar para o passo um. Em seguida, o programa irá imprimir outra mensagem

    dizendo: “Qualquer número PARAR”; se o usuário digitar qualquer outro número,

    menos o 1, o programa vai parar. Isso ocorre por causa do while, que é uma

    estrutura de repetição.

  • 8/16/2019 Algoritmo 921 - A

    4/4

    Fluxograma do programa.

    char palavra[20]

    int p=1

    p==1

    int n

    Ler n

    Ler palavra

    char c

    Ler c

    palavra[n]=c

    Imprime a palavra

    modificada

    1 – Para continuar

    Qualquer número PARAR