Buscar

Programação c++

Bom dia.

Tenho que criar um programa capaz de armazenar um numero indefinido de inteiros na memoria. O programa deve solicitar ao usuario o tamanho do vetor que armazenaraeste numero,criar as estruturas necessárias,solicitar ao usuario que digite cada um dos nº que serão armazenados e imprimir. Alguém pode me dar dicas?

💡 10 Respostas

User badge image

adir mendes

01)Utilizando a linguagem de programação C/C++ escreva um programa que teste estrutura de ordenação do tipo inserção, de números inteiros. O programa deverá permitir a digitação de um vetor com 10 elementos e possuir uma função que ordene estes valores utilizado o método Bubble Sort. Observe que para concluir esta tarefa o seu programa deverá imprimir o vetor não ordenado, o vetor ordenado e o resultado de cada passo do processo de ordenação.

 
02)Utilizando a linguagem de programação C/C++ crie um program que demonstre o uso de uma estrutura de dados do tipo fila de inteiros que use como elemento de armazenamento uma estrutura do tiplo lista encadeada. Certifique-se que sua estrutura de fila tenha funções para inserir, apagar, criar e mostrar o conteúdo da lista além de uma função para devolver o tamanho da fila e outra para esvaziar a fila. Observe também que, para resolver este problema você precisará, obrigatoriamente utilizar alocação dinâmica de memória e que para testar a fila o usuário deve ter acesso a um menu contendo todas as funções especificadas.
 
03)Utilizando a linguagem de programação C/C++ você deve criar um programa capaz de armazenar um número indefinido de inteiros na memória. Este programa deverá solicitar ao usuário o tamanho do vetor que armazenará este número, criar as estruturas necessárias, solicitar ao usuário que digite cada um dos números que serão armazenados e imprimir o conjunto de números armazenados e a soma destes números
 
04)Usando a linguagem de programação C/C++ escreva um programa que calcule o fatorial de um número inteiro digitado pelo usuário. Para que você consiga completar esta tarefa, o programa terá que ter pelo menos uma função
 
05)Utilizando a linguagem de programação C/C++ crie um programa que utilize a estrutura de dados conhecida como fila para armazenar até 50 inteiros que use como elemento de armazenamento um vetor (array). 

Observe que seu programa deverá possuir pelo menos três funções do tipo void chamadas de inserir, apagar e mostrar e que o usuário dever ter acesso a um menu de opções que permita a inclusão, exclusão e apresentação dos valores contidos armazenados nesta fila.  Cabe ao programador a responsabilidade de avisar ao usuário erros comuns como fila cheia e vazia.

 
 
 
por gentileza com resolve esses sou iniciante em tudo mais tenho essa prova agradeceria se me ajudasse
 
desde ja agradeço Att mendes
1
Dislike0
User badge image

Joao Andre MArtins Dias

Bom primeiro defini uma constante para um numero maximo possivel de numeros.

Depois declarei algumas variaveis de controle o tamanho logico par o vetor, tl e um contador auxiliar cont, assim como um vetor de interios de tamanho MAX.

Depois é so capturar o valor desejado do tamanho pelo usuário e atribui-lo a tl.

inserir valores no vetor nas posições apontadas pelo contador e incrementá-lo até que este atinja um valor menor que tl (cont inicia-se de 0 por isso menor que tl <tl).

Para imprimir basta zerar o contador e percorrer o vetor até seu tamanho logico tl imprimindo seus valores e incrementado o contador.

#define MAX 1000

int main()
{
    int vet[MAX],tl,cont=0;

    printf("Digite o tamanho desejado do vetor:");
    scanf("%d", &tl);
    while (cont<tl) {
        printf("\n Entre com o valor n[%d]:",cont);
        scanf("%d", &vet[cont++]);
    }
    cont = 0;
    while (cont < tl) {
        printf("Pos[%.2d] - Valor[%.2d]\n", cont, vet[cont]);
        cont++;
    }
}

0
Dislike0
User badge image

Carlota Bomfim

Bom dia!

Muito obrigada.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais