Linguagem de Programação " C "
quarta-feira, 11 de maio de 2016
segunda-feira, 18 de abril de 2016
Faça um programa que calcule os 50 primeiros termos s=1/1 - 3/2 + 5/3 - 7/4...- 90/50.
#include <stdio.h>
#include <stdlib.h>
main()
{
float dividendo = 1.0;
int divisor =1;
float resultado = 0.0;
int i =0;
for(i=1;i<=50;i++) {
divisor = i;
if(divisor%2==1){
resultado += dividendo/divisor;
printf(" + %6.2f / %d = %6.2f\n", dividendo,divisor,resultado);
}else if(divisor%2==0){
resultado-= dividendo/divisor;
printf(" - %6.2f / %d = %6.2f\n", dividendo,divisor,resultado);
}
dividendo += 2;
}
printf("Resultado da expressao %6.2f\n",resultado);
}
segunda-feira, 1 de junho de 2015
(Structs) Estrutura ou Registros.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define DIM 10
int p=0;
struct Aluno
{
int ra;
char nome[50];
float renda;
}regAluno[DIM];
void cadastrar()
{
if(p==DIM)
{
printf("Nao Ha Espaco para Novo Cadastro");
system("pause");
return;
}
printf("Digiete o RA do Aluno: ");
scanf("%d",®Aluno[p].ra);
fflush(stdin);
printf("Digite o Nome do Aluno: ");
gets(regAluno[p].nome);
printf("Digite a Renda em R$: ");
scanf("%f",®Aluno[p].renda);
printf("Cadastro Efetuado Com Sucesso\t");
p++;
system("pause");
}
void listar()
{
int i;
for(i=0;i<p;i++)
{
printf("Dados do Aluno\n");
printf("RA: %d\n",regAluno[i].ra);
printf("Nome: %d\n",regAluno[i].nome);
printf("Renda: %d\n",regAluno[i].renda);
}
system("pause");
}
int mostrarQuantidade()
{
return p;
}
void buscar()
{
int ra_procurado;
printf(" Digite o RA Procurado: ");
scanf("%d",&ra_procurado);
int i;
for(i=0;i<p;i++)
{
if(ra_procurado == regAluno[i].ra)
{
printf("Aluno Encontrado, dados Abaixo: \n\n");
printf("RA: %d\n",regAluno[i].ra);
printf("Nome: %s\n",regAluno[i].nome);
printf("Rend: %6.2f\n",regAluno[i].renda);
system("pause");
return;
}
}
printf("Registro nao Encontrado\n");
system("pause");
}
void alterar()
{
int ra_procurado;
printf("Digite o RA do Aluno a ser Alterado: ");
scanf("%d",&ra_procurado);
int i;
for(i=0;i<p;i++)
{
if(ra_procurado == regAluno[i].ra)
{
printf("Aluno Encontrado, dados Abaixo \n\n");
printf("RA: %d\n",regAluno[i].ra);
printf("Nome: %s\n", regAluno[i].nome);
printf("Renda R$%6.2f\n",regAluno[i].renda);
printf("Digite os Novos Dados: \n");
printf("RA: \n");
scanf("%d",®Aluno[i].ra);
fflush(stdin);
printf(" Nome: \n");
gets(regAluno[i].nome);
printf("Renda: R$\n");
scanf("%6.2f",®Aluno[i].renda);
printf("Dados Alterado Com Sucesso \n");
system("pause");
return;
}
}
printf("Aluno Nao Encontrado\n");
system("pause");
}
void excluir()
{
int ra_procurado;
printf("Digite o RA do Aluno a Excluir: ");
scanf("%d",&ra_procurado);
int i;
for(i=0;i<p;i++)
{
if(ra_procurado==regAluno[i].ra)
{
printf("Aluno Encontrado, Dados Abaixo:\n\n");
printf("RA: %d\n",regAluno[i].ra);
printf(" Nome: %s\n",regAluno[i].nome);
printf(" Renda: R$%6.2f\n\n",regAluno[i].renda);
int r;
printf("Digite 1 para confirmar a Exclusão, ou 2 para Sair\n");
scanf("%d",&r);
if(r==1)
{
int troca = p - 1;
regAluno[i].ra = regAluno[troca].ra;
regAluno[i].renda = regAluno[troca].renda;
strcpy(regAluno[i].nome, regAluno[troca].nome);
p--;
printf("Registro excluido com sucesso\n");
system("pause");
return;
} else{
printf("Operacao cancelada \n");
system("pause");
return;
}
}
}
printf("Aluno nao encontrado \n");
system("pause");
}
int main()
{
printf("Cadastro de Alunos do Curso !\n");
int opc = 9;
while(opc!=8){
system("cls");
printf("Escolha sua opcao \n\n");
printf("1) Cadastrar\n");
printf("2) Listar Dados\n");
printf("3) Mostrar Quantidade Cadastrada \n");
printf("4) Buscar Aluno\n");
printf("5) Alterar Dados \n");
printf("6) Excluir Dados \n");
printf("8) Sair \n\n");
printf("Digite: ");
scanf("%d", &opc);
switch(opc){
case 1:
system("cls");
cadastrar();
break;
case 2:
system("cls");
listar();
break;
case 3:
system("cls");
printf("Quantidade cadastrada: %d\n", mostrarQuantidade());
system("pause");
break;
case 4:
system("cls");
buscar();
break;
case 5:
system("cls");
alterar();
break;
case 6:
system("cls");
excluir();
break;
case 8:
system("cls");
printf("Bye bye\n");
}
}
}
quarta-feira, 27 de maio de 2015
Exercicio Proposto Integrar Intervalo [a,b]. Integrate 3*(x^2) from 0 to 5.
#include
<stdio.h>
#include <math.h>
double f(double x);
int main()
{
// Declaração de variáveis.
int i;
int n = 0; // Número de partições.
double a, b; // Limites do intervalo de integração.
double sum = 0; // Valor do integral.
double h;//Altura.
// Entrada de dados.
printf("Este Programa Exercicio Proposto
'Apendice' Intervalo [a,b]\n\n");
printf("Introduza Limite Inferior
Variavel 'a' = ");
scanf("%lf", &a);
printf("Introduza Limite Superior
Variavel 'b' = ");
scanf("%lf", &b);
printf("Introduza Numero de Partições do
Intervalo n = ");
scanf("%d", &n);
// Calcular dimensão de cada partição.
h = (b - a) / n ;
// Ciclo de cálculo.
for (i = 0; i < n; i++)
{
sum = sum + (f(a) + f((a + h)))*h/2;
a = a + h;
}
printf("\n");
// Escrita do resultado.
printf("O Resultado Total e':
%lf\n", sum);
} // end main()
// Função a integrar.
double f(double x)
{
return pow(x,2)*3;
} // fim funcao.
Integração numérica utilizando a regra dos trapézios. Integrate sqrt(1+sin(x)^2) from 3.14 to (5*3.14/2) - 0,142340
#include <stdio.h>
#include <math.h>
double f(double x);
int main()
{
// Declaração de variáveis.
int i;
int n = 0; // Número de partições.
double a, b; // Limites do intervalo de integração.
double sum = 0; // Valor do integral.
double h;// Altura.
// Entrada de dados.
printf("Este programa calcula o integral
no intervalo [a,b]\n");
printf("Introduza limite inferior a =
PI\n ");
//Atribuindo o Valor PI para Variável
"a"
a = M_PI;
printf("Introduza limite superior b
(b>a) = ");
scanf("%lf", &b);
//Manipullação da Variável "b"
Conforme Exercicio Proposto
b = (5 * M_PI)/2 - b;
printf("Introduza número de partições do
intervalo (n>1) n = ");
scanf("%d", &n);
// Calcular dimensão de cada partição.
h = (b - a) / n ;
printf("Valor de h: %f\n",h);
// Ciclo de cálculo.
for (i = 0; i < n; i++)
{
sum = sum + (f(a) + f((a + h)))*h/2;
a = a + h;
}
printf("\n");
// Escrita do resultado.
printf("O resultado da soma e':
%lf\n", sum);
} // end main()
// Função a integrar.
double f(double x)
{
return sqrt(1+ sin(x)*sin(x));
} // fim funcao.
terça-feira, 26 de maio de 2015
Integração numérica utilizando a regra dos trapézios.
#include <stdio.h> double f(double x);
int main() { // Declaração de variáveis. int i; int n = 0; // Número de partições. double a, b; // Limites do intervalo de integração. double sum = 0; // Valor do integral. double h;
double x;
// Entrada de dados.
printf("Este programa calcula o integral de e^(-x^2) no intervalo [a,b]\n"); printf("Introduza limite inferior a = "); scanf("%lf", &a); printf("Introduza limite superior b (b>a) = "); scanf("%lf", &b); printf("Introduza número de partições do intervalo (n>1) n = "); scanf("%d", &n); // Calcular dimensão de cada partição. h = (b - a) / (n - 1);
// Inicializar x.
x = a;
// Ciclo de cálculo. for (i = 1; i <= n - 1; i++) { sum = sum + f(x) + f(x + h); x = x + h; } sum = sum * h / 2;
// Escrita do resultado. printf("O resultado da soma e': %lf\n", sum);
return 0; } // end main()
// // Função a integrar. // double f(double x) { return 1.0 / exp(x * x); } // end f()
segunda-feira, 25 de maio de 2015
Exemplo Função com Ponteiro
#include <stdio.h>
#include <stdlib.h>
int tamPalavra(char *p_p)
{
char *p_d = p_p;
while(*p_d != '\0')
p_d++;
int x = p_d - p_p;
return x;
}
int main (int argc, char *argv[])
{
char nome[100];
printf("Digite: \n");
gets(nome);
printf("Tamanho da Palavra: %d\n",tamPalavra(nome));
}
Exemplo de Ponteiro
#include <stdio.h>
#include <stdlib.h>
main()
{
int a = 12;
int b = 0;
int *pa = NULL;
pa = &a;
printf("Valor de pa: %d\n",*pa);
a = 15;
b = *pa;
printf("Valor de b: %d\n",b);
printf("Valor de a, b, pa e *pa --> %d, %d, %d, %d\n",a,b,pa,*pa);
printf("Valor de a, b, pa e *pa --> %d, %d, %d, %d\n",&a,&b,&pa,*pa);
}
segunda-feira, 18 de maio de 2015
Função Fatorial de um numero
#include <stdio.h>
#include <stdlib.h>
int fat(int n){
if(n==1)
return 1;
else{
int valor = n* fat(n -1);
return valor;
}
}
int main()
{
int num;
printf("Fatorial\n");
scanf("%d",&num);
printf("Fatorrial de %d e o: %d",num,fat(num));
return 0;
}
Exemplo Função Passagem por Referencia "Ponteiro"
#include <stdio.h>
#include <stdlib.h>
void func(int *n){
int x=9;
*n=*n+x;
printf("%d\n",*n);
}
void main()
{
int n;
n=13;
func(&n);
printf("%d\n",n);
}
Função Exemplo de passagem por Valor
#include <stdio.h>
#include <stdlib.h>
void func(int n){
int x=9;
n=n+x;
printf("%d\n",n);
}
void main()
{
int n;
n=13;
func(n);
printf("%d\n",n);
}
Função Down Up
#include <stdio.h>
#include <stdlib.h>
void down(int n){
if(n==0)
return;
else
{
printf("%d\n",n);
down(n-1);
}
}
void up(int n){
if(n==0)
return;
else
{
up(n-1);
printf("%d\n",n);
}
}
int main()
{
int x;
printf("Digite o Valor de x: \n");
scanf("%d",&x);
down(x);
printf("\n");
up(x);
return 0;
}
terça-feira, 12 de maio de 2015
Faça uma função que receba três valores inteiros e retorne a somatória do quadrado de cada um deles.
#include <stdio.h>
#include <stdlib.h>
int somar(int a,int b,int c);
main()
{
int num1, num2, num3, somatoria=0;
printf(" Digite o Primeiro Numero: ");
scanf("%d",&num1);
printf(" Digite o Segundo Numero: ");
scanf("%d",&num2);
printf(" Digite o Terceiro Numero: ");
scanf("%d",&num3);
fflush(stdin);
somatoria = somar(num1,num2,num3);
printf("Somatoria %d \n",somatoria);
}
int somar(int a,int b,int c)
{
int somar1;
a=a*a;
b=b*b;
c=c*c;
somar1 = a+b+c;
return somar1;
}
Faça uma função que leia valores N valores entrados pelo usuário e imprima o maior e o menor valor. A função deve receber como argumento o próprio N.
#include <stdio.h>
#include <stdlib.h>
int maior=0, menor=99999;
void ler(int n);
main()
{
int num;
char resp;
do{
printf("Digite um Numero: ");
scanf("%d",&num);
ler(num);
fflush(stdin);
printf("Deseja Continuar [S\N]:");
resp = getchar();
fflush(stdin);
}while((resp != 'n')&&(resp != 'N'));
printf("O maior Numero Digitado foi %d\n",maior);
printf("O menor Numero Digitado foi %d\n",menor);
}
void ler(int n)
{
if (n>maior){
maior = n;
}else if(n<menor){
menor = n;
}
}
segunda-feira, 11 de maio de 2015
Faça uma função que receba três notas de um aluno e os pesos de cada uma das provas. A, a função deve calcular e retornar a média ponderada das notas do aluno.
#include <stdio.h>
#include <stdlib.h>
float media(float n1,float n2,float n3,int p1,int p2,int p3);
main()
{
float n1=0.0,n2=0.0,n3=0.0,res=0.0;
int p1,p2,p3;
printf("Digite a Primeira Nota: ");
scanf(" %f",&n1);
printf("Qual peso da Primeira Nota: ");
scanf("%d",&p1);
printf("Digite a Segunda Nota: ");
scanf(" %f",&n2);
printf("Qual peso da Segunda Nota: ");
scanf("%d",&p2);
printf("Digite a Terceira Nota: ");
scanf(" %f",&n3);
printf("Qual peso da Terceira Nota: ");
scanf("%d",&p3);
fflush(stdin);
res = media(n1,n2,n3,p1,p2,p3);
printf("\n A Media do Aluno: %6.2f\n",res);
}
float media(float n1,float n2,float n3,int p1,int p2,int p3)
{
float m;
m=(((p1*n1)+(p2*n2)+(p3*n3))/(p1+p2+p3));
return m;
}
Faça uma função que receba três notas de um aluno e uma letra como parâmetros. Se a letra for A (Aritmética), a função deve calcular e retornar a média aritmética das notas do aluno (p1+p2+p3)/3, e, se for P (Ponderada) deve calcular e retornar a média ponderada com pesos 2, 4 e 5.
#include <stdio.h>
#include <stdlib.h>
float nota(float n1,float n2,float n3, char x);
main()
{
float n1,n2,n3,res;
char x;
printf(" Digite a Primeira Nota :");
scanf("%f",&n1);
printf(" Digite a Segunda Nota :");
scanf("%f",&n2);
printf(" Digite a Terceira Nota :");
scanf("%f",&n3);
do
{
fflush(stdin);
printf("Digite A media Aritmetica ou P media Ponderada.\n");
x=getchar();
printf("\n");
}while((x!='a')&&(x!='p')&&(x!='A')&&(x!='P'));
res = nota(n1,n2,n3,x);
printf("A Media do Aluno: %6.2f\n",res);
printf("\n");
}
float nota(float n1,float n2,float n3, char x)
{
float media;
if((x=='a')||(x=='A'))
{
media = (n1+n2+n3)/3;
}else{
media=((n1+(n2*2)+(n3*3))/6);
}
return media;
}
Faça uma função que receba três números inteiros: a, b e c, onde a>1; e retorne a soma de todos os números inteiros de b até c que sejam divisíveis por a. Exemplo: Para os valores de entrada 2 (para a), 5 (para b) e 10 (para c), a soma será 6+8+10= 24.
#include <stdio.h>
#include <stdlib.h>
int somarIntervaloDivisiveis(int a,int b,int c){
int maior, menor,i,soma=0;
if(b<c){
menor = b;
maior = c;
}else{
menor = c;
maior = b;
}
for(i=menor;i<=maior;i++){
if(i%a==0){
soma = soma + i;
}
}
return soma;
}
main()
{
int a, b, c;
printf(" Digiete o Primeiro Valor: ");
scanf("%d",&a);
printf(" Digite o Segundo Numero: ");
scanf("%d",&b);
printf(" Digite o Terceiro Numero: ");
scanf("%d",&c);
int total = somarIntervaloDivisiveis(a,b,c);
printf("Total da soma do Intervalo %d ",total);
}
Faça uma função que receba dois números inteiros e retorne a soma dos números inteiros existentes entre eles. Por exemplo: Para os valores de entrada 2 e 10, a soma será 3+4+5+6+7+8+9.
#include <stdio.h>
#include <stdlib.h>
int somarIntervalo(int n1, int n2){
int maior, menor,i,soma=0;
if(n1<n2){
menor = n1;
maior = n2;
}else{
menor = n2;
maior = n1;
}
for(i=menor+1;i<maior;i++){
soma = soma + i;
}
return soma;
}
main()
{
int a, b;
printf(" Digiete o Primeiro Valor: ");
scanf("%d",&a);
printf(" Digite o Segundo Numero: ");
scanf("%d",&b);
int total = somarIntervalo(a,b);
printf("Total da soma do Intervalo %d ",total);
}
Faça uma função que retorne 1 se o número passado como argumento for positivo e -1 se for negativo e 0 se for ZERO
#include <stdio.h>
#include <stdlib.h>
int verificaValor(int valor){
int resultado;
if(valor > 0){
resultado = 1;
}else if(valor<0){
resultado = -1;
}else{
resultado = 0;
}
return resultado;
}
main()
{
int num;
printf(" Digite o valor: ");
scanf("%d",&num);
printf(" Se 1 numero Positivo, se -1 numero Negativo ou Zero = %d",verificaValor(num) );
}
terça-feira, 5 de maio de 2015
Função Calcular IMC
#include <stdio.h>
#include <stdlib.h>
float calcularImc(float a, float p);
main()
{
float peso, altura;
printf("Digite o peso: ");
scanf("%f",&peso);
printf("Digite a altura: ");
scanf("%f",&altura);
float imc = calcularImc(altura, peso);
printf("Valor do imc %6.2f \n", imc);
}
float calcularImc(float a, float p)
{
float resultado = p/(a*a);
return resultado;
}
Criar uma Função
#include <stdio.h>
#include <stdlib.h>
void linha(int qtd); //prototipo
int main()
{
linha(5);
}
void linha(int qtd)
{
int i;
for(i=1;i<=qtd;i++)
{
putchar('*');
}
printf("\n");
}
Prova 1 Exercicio 6, professor Maromo Fatec Mogi Mirim,Matriz 5X2 Cadastrar Ra e 2 Notas de 5 Alunos.
#include <stdio.h>
#include <stdlib.h>
main()
{
float notas[5][2]={{0},{0}}, media[5]={0};
int ra[5]={0};
int i;
for(i=0;i<5;i++)
{
fflush(stdin);
printf("Digite o RA do Aluno %d : ",i+1);
scanf("%f",&ra[i]);
printf("Digite a nota 1 \n");
scanf("%f",¬as[i][0]);
printf(" Digite a nota 2 \n");
scanf("%f",¬as[i][1]);
media[i] = (notas[i][1]);
}
float maior = media[0];
for(i=1;i<5;i++)
{
if(maior<media[i])
{
maior = media[i];
}
}
printf("Maior nota %6.2f \n",maior);
for(i=0;i<5;i++)
{
if(maior == media[i])
{
printf("RA : %d\n",ra[i]);
}
}
}
Prova 1 Esercicio 5, professor Maromo Fatec Mogi Mirim, Imprime Matriz 5X5 na diagonal principal com 1 o resto com 0.
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,j,m[5][5];
for (i = 0; i < 5; i++){
for (j = 0; j < 5; j++){
if (i == j){
m[i][j] = 1;
}else{
m[i][j] = 0;
}
}
}
for (i = 0; i < 5; i++){
for (j = 0; j < 5; j++){
printf("%3d", m[i][j]);
}
printf("\n");
}
}
Prova 1 Exercicio 4, professor Maromo Fatec Mogi Mirim, Cadastro Habitantes , herdeiros e salario.
#include <stdio.h>
#include <stdlib.h>
main()
{
float salario, somaSal = 0.0;
int depen, somaDep = 0, cont = 0, conts = 0;
float maiorSalario = 0.0;
char continua;
do {
printf("Digite salario: ");
scanf("%f",&salario);
printf("Digite a quantidade de dependentes: ");
scanf("%d",&depen);
somaSal = somaSal + salario;
somaDep = somaDep + depen;
cont = cont ++;
if (salario > somaSal){
maiorSalario = salario;
}
if (salario <= 1000){
conts = conts + 1;
}
printf("Deseha continuar: [S/N]\n");
continua = getchar();
} while (continua == 'S'|| 's');
printf("Maior salario %6.2\n", maiorSalario);
float mediaDep = somaDep / (float) cont;
printf("Media dos dependentes por pessoas %6.2f\n", mediaDep);
float mediaSal = somaSal / (float) cont;
printf("Media Salarial %6.2f \n", mediaSal);
float ppessoas = conts / (float) cont * 100;
printf("Percentual de pessoas que recebem ate 1000 %6.2f\n",ppessoas);
}
Prova 1 Exercicio 2 professor Maromo Fatec Mogi Mirim, Soma dos Resto de 200 numeros digitados divididos por 3.
#include <stdio.h>
#include <stdlib.h>
main()
{
int i, num, resto, soma = 0;
for (i = 1; i <=200; i++){
printf("Digite um numero: ");
scanf("%d",&num);
resto = num % 3;
soma = soma + resto;
}
printf("Valor da soma dos restos %d\n", soma);
}
Correção Prova 1 Exercicio 1 Professor Maromo Fatec Mogi Mirim
#include <stdio.h>
#include <stdlib.h>
main()
{
float soma = 0.0;
int dividendo = 1;
int divisor = 1;
for (divisor = 1; divisor <= 30; divisor++){
if (divisor % 2 == 1){
soma = soma + (float)dividendo / divisor;
}else{
soma = soma - (float)dividendo / divisor;
}
dividendo = dividendo + 2;
}
printf("Valor de soma %f \n", soma);
}
segunda-feira, 27 de abril de 2015
Programa Gera uma Matriz 5X5 , Imprime 1 na Diagonal e 0 nas paralelas.
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,j;
int Matriz[5][5]={{0},{0}};
fflush(stdin);
for(i=0;i<5;i++){
for(j=0;j<5;j++){
if(i==j){
Matriz[i][j]=1;
}else{
Matriz[i][j]=0;
}
printf("%d",Matriz[i][j]);
}
printf("\n");
}
}
sábado, 25 de abril de 2015
Programa onde Gera uma senha onde a soma do resto de tres numeros digitados gere um quarto numero, nesse caso será o 5.
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,soma=0;
int Vetor[3];
Vetor[3]==5;
do
{
for(i=0;i<3;i++)
{
printf("%d Digito da senha: ",i+1);
scanf("%d",&Vetor[i]);
soma +=Vetor[i];
}
printf("\n");
}while(soma%100 == Vetor[3]);
printf("*** Porta Aberta ***");
}
Crie um vetor de 10 inteiros, use a função rand para gerar valores entre 1 e 100 para cada posição. Ao final, mostre na tela quantos são pares, e a soma dos ímpares.
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,num[10],cont=0,soma=0;
printf("10 valores aleatorios gerados... \n");
srand(time(NULL));
for(i=0;i<10;i++){
num[i] = rand()%100;
if (num[i]%2==0){
cont+=1;
}else{
soma+=num[i];
}
}
printf("Quantidade de numero(s) pares: %d \n\n",cont);
for(i=0;i<10;i++){
if (num[i]%2==0){
printf("-%d-", num[i]);
}
}
printf("-");
printf("\n\nSomatoria dos numeros impares: %d \n\n",soma);
for(i=0;i<10;i++){
if (num[i]%2==1){
printf("-%d", num[i]);
}
}
printf("= %d\n\n",soma);
}
quarta-feira, 22 de abril de 2015
Faça um programa que receba, por parâmetro, um valor inteiro (deve ser positivo. Valide-o). Ao final retorne a quantidade de não divisores exatos desse valor. Exemplo: para o valor 9. Os divisores não exatos 2,4,5,6,7,8. Resposta do programa deve ser a quantidade, ou seja, neste caso: 6.
#include <stdio.h>
#include <stdlib.h>
main()
{
int num, i,cont;
do
{
printf("Digite um Numero Inteiro Positivo: ");
scanf("%d", &num);
printf("\n");
while(num>0)
{
cont=0;
for(i=1;i<num;i++)
{
if(num%i!=0)
{
cont= cont+1;
printf("\tO Valor * %d * Nao he Divisível por --> %d\n",num,i);
}
}
break;
}
}while(num<=0);
printf("\n");
printf("Nao Dividem o numero * %d * sao %d\ numeros\n",num,cont);
printf("\n");
printf("\t\t*** FIM ***\n");
}
Assinar:
Postagens (Atom)