Início/Questões/Linguagens de Programação/Questão 457941204926466Considere a função f escrita na linguagem Python e assinale a alternativa correta.def f(n): if n < 0: return "ERRO!" eli...1457941204926466Ano: 2026Banca: UFSCOrganização: UFSCDisciplina: Linguagens de ProgramaçãoTemas: Fundamentos de Programação | PythonConsidere a função f escrita na linguagem Python e assinale a alternativa correta.def f(n): if n < 0: return "ERRO!" elif n == 0 or n == 1: return 1 else: resultado = 1 for i in range(2, n + 1): resultado *= i return resultadoAA função f é recursiva.BA função f retorna o valor 3 para n=2.CA função f retorna o valor 120 para n=5.DA função f retorna um número quando n for um número negativo.EA função f apresenta um erro de sintaxe.ResponderQuestões relacionadas para praticarQuestão 457941204926259Linguagens de ProgramaçãoAnalise as afirmativas sobre script em Bash e assinale a alternativa correta.I. “set -e” interrompe a execução de um script caso ocorra um erro.II. “s...Questão 457941204926265Linguagens de ProgramaçãoConsidere o código da função “funcao1”, em Python, a seguir:def funcao1(dado): aux_dado = int(dado) if aux_dado > 0: for i in range(aux_dado, 0, -1): ...Questão 457941204926464Linguagens de ProgramaçãoConsidere a função fx escrita na linguagem PHP e assinale a alternativa que apresenta um código que poderia ser utilizado para substituir a linha de c...Questão 457941204927742Linguagens de ProgramaçãoConsidere o código da função calcular, em JavaScript, a seguir:function calcular(x) let y = 0; let z = x; while (z > 20) y = y + 1; z = z - 1; return ...Questão 457941204928715Linguagens de ProgramaçãoAnalise as afirmativas abaixo, sobre scripts em Bash, e assinale a alternativa correta.I. O número do processo atual pode ser acessado através da vari...Questão 457941204929668Linguagens de ProgramaçãoConsidere uma aplicação para Web em que uma das funcionalidades é poder avaliar, com base em duas notas, se um estudante está aprovado ou não. Para at...Questão 457941204929671Linguagens de ProgramaçãoAssinale a alternativa que represente a definição do conceito de herança existente na Programação Orientada a Objetos.Questão 457941204930100Linguagens de ProgramaçãoConsidere o seguinte programa, escrito na linguagem K:v1 = 1 v2 = 1 repita 3 vezes v3 = v1 + v2 v1 = v2 v2 = v3 v4 = v3Qual será o valor da variável v...Questão 457941204930102Linguagens de ProgramaçãoConsidere o código abaixo, escrito na linguagem Java:public class ClasseA protected int atr01 = 0; private int atr02 = 0; private int menor(int v1, in...Questão 457941204931038Linguagens de ProgramaçãoAssinale a alternativa CORRETA.Considere a existência de um programa de computador, escrito em uma linguagem orientada a objetos, formado por N classe...