Ir ao conteúdo

Posts recomendados

Postado

Como faço para ir aumentando a lateral da ascii em gotoxy, conforme o numero de alunos cadastrados, alguém tem um exemplo de aumentar a tabela ?

  • Curtir 1
Postado

@estudante     não entendi muito bem o que você disse sobre a lateral da ascii,  mas o que acontece é que o gotoxy é uma função para posicionar o cursor em determinado local da tela e não tem relação com o número de alunos, o que você pode fazer é posicionar o nome do aluno em um local da tela.  já o ascii é a tabela de caracteres e ela não pode ser modificada .

      o gotoxy pode ser usado assim :

#include <windows.h>
#include <stdio.h>
#include <conio.h>

char nomes[10][30];
int i;
void gotoxy(int x, int y){
  COORD c;
  c.X = x;
  c.Y = y;
  SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c);
}

int main(){
    for(i=0;i<10;i++){
        printf("Digite O %d nome ",i+1);
        scanf("%s",&nomes[i]);
    }
    system("cls");
    printf("Aqui estão Os Nomes");
    for(i=0;i<10;i++){
        gotoxy(i*3,i+3);
        printf("%s",nomes[i]);
    }
    printf("\n\n");
    getch();
    return 0;
}

 

Visitante
Este tópico está impedido de receber novas respostas.

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!