Ir ao conteúdo
  • Cadastre-se

Carlos Almeida de Lima

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

posts postados por Carlos Almeida de Lima

  1. Boa tarde pessoal,

     

     

    Estou iniciando em programação C e não estou conseguindo com que gere os caracteres aleatórios que representaram as linhas/colunas aonde ficarão os caracteres de “A” até “H” dentro da Matriz

     

    Alguém pode me ajudar?

     

     

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <cmath>
    #include <iostream>
     
    int main(){
    //variaveis
    int matriz[4][4];
    int linha, coluna;
     
    //processamento
    for (linha = 0; linha < 4; linha++)
     
    {
    for (coluna = 0; coluna < 4; coluna++)
    {
    for (coluna = 'a'; coluna <= 'z'; coluna++)
     
     
     
    //printf("Digite um numero: ");
    scanf("%d ", &matriz[linha][coluna]);
     
    }
     
    }
     
    for (linha = 0; linha < 4; linha++)
     
    {
    for (coluna = 0; coluna < 4; coluna++)
    {
    printf("%d", matriz[linha][coluna]);
     
    }
    printf("\n");
    }
     
     
     
    system("pause");
    }

     

     

  2. Pessoal,

     

    Estou precisando de uma ajuda...

     

    Preciso que imprima a palavra que eu digitei da seguinte forma... 

     

    teste

     est

      s

     

    sempre tirando a ultima letra da palavra.... mas não estou conseguindo

     

    vejam...

     

     

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <cmath>
    #include <iostream>
     
    void numcaracter(char letra[20], int
    quant){
     
    int i, j;
     
     
    for (i = 0; i<quant; i++)
     
    printf("%c", letra);
     
    printf("\n");
    }
    void imprime(char palavra[20]){
     
    int quant;
     
    quant = strlen(palavra);
     
    while (quant != 0){
     
    numcaracter(palavra, quant);
     
    quant--;
     
    }
    }
    int main(){
     
    char nome[20];
     
    printf("\n Digite uma palavra: ");
     
    fgets(nome, 20, stdin);
     
    imprime(nome);
    system("pause");
    return 0;
    }
     
     
     
    Assim também da forma contraria... que também não esta dando certo
     
    Exemplo...
      s
     est
    teste
     
     
    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <cmath>
    #include <iostream>
     
    void
    numcaracter(char letra[20], int
    quant){
     
    int i;
     
    for (i = 0; i<quant; i++)
     
    printf("%c", letra);
     
    printf("\n");
    }
    void
    imprime(char palavra[20]){
     
    int quant = 0;
     
    while (palavra[quant] != '\0'){
     
    numcaracter(palavra, quant);
     
    quant++;
     
    }
    }
     
    int main(){
     
    char nome[20];
     
    printf("\n Digite uma palavra: ");
     
    fgets(nome, 20, stdin);
     
    imprime(nome);
    system("pause");
    return 0;
    }
     
  3. Galera,

     

    Preciso de uma ajuda.

     

    Tenho este enunciado abaixo mas não estou conseguindo fazer ele. Alguém consegue me ajudar?

     

    Crie um programa em C que possa entrar com vários números, enquanto forem pares e, para cada número, imprima todos os arranjos possíveis entre dois números primos cuja soma seja igual ao número par informado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!