Trabalho de introdução a programação-funções e procedimentos

1203 palavras 5 páginas
1. Faça um programa contendo uma sub-rotina que retorne 1 caso o número digitado seja positivo ou zero se negativo.
#include<stdio.h>
#include<conio.h>

int num_pos_neg(int n); main()
{
int n=0,result=0; printf("Digite um numero:"); scanf("%d",&n); result = num_pos_neg(n); printf("Retorno:%d",result); getch();
}

int num_pos_neg(int n) { if(n > 0) return(1); else return(0); }

2. Faça uma função que receba dois números inteiros e positivos por parâmetro e retorne a soma dos N números inteiros existentes entre eles.
#include<stdio.h>
#include<conio.h>

int somar_numeros(int n1,int n2); main()
{
int n1=0,n2=0,soma=0; printf("Digite o primeiro numero:"); scanf("%d",&n1); printf("Digite o segundo numero:"); scanf("%d",&n2); soma = somar_numeros(n1,n2); printf("A soma dos numeros entre %d e %d = %d",n1,n2,soma); getch(); int somar_numeros(int n1,int n2) { int i,s=0; for(i = n1 + 1;i <= n2 - 1;i++) s = s + i; return(s);
}

3. Crie uma função que receba três números inteiros a, b, c, sendo a maior que 1. A função deverá somar todos os inteiros entre b e c que sejam divisíveis por a (inclusive b e c) e retornar o

Relacionados

  • Linguagem de programação scheme
    1972 palavras | 8 páginas
  • lista de presidentes africanos, moedas, lingua e presidentes
    1721 palavras | 7 páginas
  • Problema envolvendo engenharia resolvido no Scilab
    958 palavras | 4 páginas
  • Programação simula
    809 palavras | 4 páginas
  • Projeto de desenvolvimento de um algoritmo em c para resolução de cálculos de estatística
    1612 palavras | 7 páginas
  • Trabalho de automação
    1973 palavras | 8 páginas
  • Metodo de newton - scilab
    809 palavras | 4 páginas
  • Mecatronica e o meio embiente
    6970 palavras | 28 páginas
  • Scheme E Common Lisp
    5651 palavras | 23 páginas
  • Apostila VBA Excel
    12171 palavras | 49 páginas