gustavorodarte / lab01_lp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laborátorio de Linguagem de Programação 1

Lista de atividade em C++ para a disciplina de LP1 para o curso de Bacharelado em Técnologia da Informação pela UFRN

Instalação

$ git clone https://github.com/Thussubasa/lab01_lp.git
$ cd lab01_lp
$ make

Questão 1

Consite em uma calculadora de formas geometircas;

Questão 2

Os logs do gprof estão na pasta "doc/gprofs logs" A função mais chamada é a função isPrimo() e a que consome mais tempo é a função primoAnterior();

Questao 3

Os Valores das váriaveis arg1 e arg2 se mantem igual ao valor inicialmente declarado, pois as funções funcX, funcY e funcZ não alterão as varias arg1 e arg2 apenas as variaves internas da > função (a, b e result). Dessa forma os seguintes valores são encontrados para as váriaveis após a chamada de cada função:

Após funcX:

  • arg1 = 11
  • arg2 = 23
  • result = -8288

Após funcY:

  • arg1 = 11
  • arg2 = 23
  • result = -8288

Após FuncZ:

  • arg1 = 11
  • arg2 = 23
  • result = 0

About


Languages

Language:C++ 74.5%Language:Makefile 16.8%Language:C 8.7%