Ir ao conteúdo
  • Cadastre-se

programinhas que me deixam tristes ajudem por favor


Noemi Maia

Posts recomendados

ajudem por favor

Exercícios – Funções e Procedimentos

01) Construa um programa em que fornecido o

raio de uma esfera, calcule o seu volume. O

programa deverá realizar um laço de leitura de

valores para raio, fornecendo para cada um o

volume da esfera correspondente. O final do

programa será sinalizado com a introdução de

um valor negativo ou nulo para o raio.

Observação: esta função deverá utilizar uma

função POTENCIA (B:real; E:inteiro) para

calcular a potência do raio necessária na

fórmula do volume.

OBS: NÃO USAR POW.

02) Crie uma função que calcule o n-ésimo

termo da série de Fibonacci. A série de

Fibonacci é a seguinte:

0 1 1 2 3 5 8 13 21 34 ...

ou seja:

• primeiro termo vale zero;

• o segundo termo vale 1;

• cada um dos termos seguintes é obtido

através da soma dos dois termos imediatamente

anteriores (ex.: 8 = 5 + 3, 34 = 21 + 13, etc).

Escreva um programa que utilize esta

função para calcular o termo solicitado por um

usuário.

este abaixo deve apresentar uma matriz em ordem e sem repetiçaõ e nao pode usar contador.

#include<stdio.h>

#include<conio.h> //para getch

#include<stdlib.h> //para system, rand e srand

#include<time.h> //para time(0)

#define MAX 50 //máximo número de colunas e linhas

int geradora (int, int); //protótipo da função geradora

int traco (int [][MAX], int); //protótipo da função traco

main (){

system("color 1F");

system("title TRAÇO DA MATRIZ");

srand(time(0));

int i, j, n, N[MAX][MAX], soma=0;

printf("Ordem da matriz [ 0 < ordem <= %d ] : ",MAX);

scanf("%d",&n);

while (n<0 || n>MAX){

printf("Erro! Ordem da matriz [ 0 < ordem <= %d ] : ",MAX);

scanf("%d",&n);

} // fim while

printf("\nMatriz gerada aleatoriamente:\n\n");

for (i=0; i<n; i++){

for (j=0; j<n; j++){

N[j]=geradora(1,n*n); //intervalo de geração [1, m^2]

printf("%3d ",N[j]); //apresenta elementos gerados

} // fim for i

printf("\n\n");

} // fim for j

printf("\nTraco da Matriz = %d",traco(N,n));

getch();

} // fim main

//definição da função geradora

//gera valores inteiros entre no intervalo [a, b]

int geradora (int a, int B){

return a+rand()%(b-a+1);

} // fim geradora

//definição da função traco

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!