

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Lista de exercícios de programação.
Tipologia: Exercícios
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


10/09/2019 Exercícios sobre funções em C - C Progressivo.net
https://www.cprogressivo.net/2013/03/Exercicios-sobre-funcoes-em-linguagem-de-programacao-C.html 1/
Índice Certificado Básico Teste e Laços Função Vetores Ponteiros Strings
Alocação Structs Estruturas Dinâmicas Arquivos C++ Fórum Contato
Resolva as seguintes questões usando conceitos funções, de return, de números aleatórios e paramêtros/argumentos:
Apostila de C - Download
Apostila em PDF (e-book atualizado para 2019)
Apostila C Progressivo
Gostou do site? Então nos apoie: Apoia.se/progressivo
Buscar
Pesquisar Tutorial de C
Os tipos float e double - números decimais (ou reais) em C No artigo passado de nosso curso de C, estudamos sobre o tipo inteiro (int) , como declarar, imprimir e inicializar tal tipo de dado. Agor...
Gerando números aleatórios em C: rand, srand e seed Você pode nunca ter ficado atento para isso, mas números aleatórios são vitais em praticamente todos os ramos da computação; Em jogos que...
Lendo arquivos em C: As funções fgetc, fscanf e fgets
Artigos populares
10/09/2019 Exercícios sobre funções em C - C Progressivo.net
https://www.cprogressivo.net/2013/03/Exercicios-sobre-funcoes-em-linguagem-de-programacao-C.html 2/
Tags: Como programar em C, Exercícios, Função
Desafio 1: Programe um aplicativo em C que acha todos os números primos até 1000 Número primo é aquele que é divisível somente por 1 e por ele mesmo.
Desafio 2: Programe um aplicativo em C que recebe dois inteiros e retorna o MDC, máximo divisor comum.
Desafio 3: Programe um aplicativo em C que ache todos os números perfeitos até
Número perfeito é aquele que é a soma de seus fatores. Por exemplo, 6 é divisível por 1, 2 e 3 ao passo que 6 = 1 + 2 + 3.
Desafio 4: Crie um programa em C que receba um número e imprima ele na ordem inversa. Ou seja, se recebeu o inteiro 123, deve imprimir o inteiro 321.
Soluções com código comentado
Joao Carlos Agostini disse...
Olá Onde estão as respostas dos desafios? Passei dois dias tentando fazer o desafio dos números primos, sem êxito, e gostaria da saber a resposta. Obrigado.
11 de outubro de 2014 11:
Samuel Silva disse...
Não entendi o final da questão 9 A probabilidade deu certo? Ou seja, a porcentagem dos números foi parecida?
29 de outubro de 2014 17:
Anônimo disse...
Número com três algarismos inversos:
#include #include #include /* Desafio respondido por Jeffersson. [email protected], para trocar ideias :) */ int invertido(int x); int main() { int num,result; setlocale(LC_ALL, "portuguese"); system("color F0"); printf("Digite um número com três algarismos, ex.: 256\n"); scanf("%d",&num); system("cls"); invertido(num); result=invertido(num); printf("Invertido:\n"); printf("%d\n",result);
Agora que já aprendemos a escrever em arquivos em C , vamos aprender agora em nossa apostila de C a outra parte: aprender como ler informaç...
O que são vetores, como declarar e quando usar Dando início a mais uma importante unidade em nosso curso online e gratuito de C, vamos iniciar nossos estudos sobre as estruturas de dados....
Lendo e Escrevendo Strings em C Que 99,99% dos aplicativos em C, ou de qualquer outra linguagem, usam strings e caracteres para mostrar textos, nós já convencemos você. ...
A função scanf - recebendo números do usuário Até o momento, os artigos de nosso curso C Progressivo tem mostrado diversos programas, porém todos estáticos, sem controle e sem interação...
O tipo char - escrevendo na linguagem C Agora que você já sabe como lidar com inteiros e decimais na linguagem C, está na hora de estudarmos como escrever caracteres.
Operações matemáticas em C - Soma, subtração, multiplicação, divisão e módulo (ou resto da divisão) e precedência dos operadores Operações matemáticas básicas. Fácil não? Por exemplo, quanto é: 1 + 1 x 2? Pode ser 3: 1 + (1x2) = 1 + 2 = 3 Ou pode ser 4: (1+1)x2 =...
Criando e compilando seu primeiro programa na Linguagem C No artigo passado do curso C Progressivo você baixou e instalou a IDE Clode::Blocks, que é o programa necessário (mais recomendado e melhor...
Questões resolvidas sobre laço WHILE em C Vamos agora resolver as questões sobre o laço WHILE , que havíamos proposto no artigo anterior de nosso curso de C. Se não conseguiu, lei...