• Matéria: Informática
  • Autor: rafacorbanez2763
  • Perguntado 7 anos atrás

Escrever um programa que, utilizado de procedimentos, leia um valor e mostre :a) seu fatorialb) seu quadradogarante que o numero lido seja positivo

Respostas

respondido por: Eggcellent
0

#include <stdio.h>

#include <stdlib.h>

int fat(int n){

if(n==1)

return 1;

n=n*fat(n-1);

return n;

}

int quad(int n){

n=n*n; return n;

}

int main(){

int num=0;

while(num<1)

scanf("%d", &num);

printf("fatorial=%d\n", fat(num));

printf("quadrado=%d", quad(num));

}


Perguntas similares