Procedimentos em portugol é a mesma coisa que struct em C ? ou é função que é a mesma coisa ?
Soluções para a tarefa
Respondido por
2
Struct, como o nome sugere, é uma estrutura.
Em pseudocódigo, Portugol e algoritmos, temos as rotinas ou subrotinas. Elas se subdividem em:
* Procedimentos (que não retornam um valor)
* Funções (que retornam um valor)
Na linguagem C, todas as rotinas, sejam elas procedimentos ou funções, são chamadas apenas de funções. O que diferencia uma função de um procedimento em C, é o retorno. Um retorno vazio (void) indica um procedimento. Exemplos:
Função sem retorno em C
void meuProcedimento() {
//Code
}
Função com retorno de um inteiro em C
int minhaFuncao() {
//Code
return x;
}
Em pseudocódigo, Portugol e algoritmos, temos as rotinas ou subrotinas. Elas se subdividem em:
* Procedimentos (que não retornam um valor)
* Funções (que retornam um valor)
Na linguagem C, todas as rotinas, sejam elas procedimentos ou funções, são chamadas apenas de funções. O que diferencia uma função de um procedimento em C, é o retorno. Um retorno vazio (void) indica um procedimento. Exemplos:
Função sem retorno em C
void meuProcedimento() {
//Code
}
Função com retorno de um inteiro em C
int minhaFuncao() {
//Code
return x;
}
Perguntas interessantes