#include <stdio.h>
int main( ) {
// Definindo os departamentos e seus dados
char * departamentos[ ] = { "Marketing" , "Linha de Montagem" , "Operações" , "Suporte" , "Vendas" } ;
int prod_2022_numerador[ ] = { 25 , 125 , 47 , 124 , 33 } ;
int prod_2022_denominador[ ] = { 29 , 143 , 55 , 135 , 45 } ;
int prod_2023_numerador[ ] = { 24 , 133 , 35 , 156 , 54 } ;
int prod_2023_denominador[ ] = { 27 , 156 , 47 , 167 , 68 } ;
// Itera sobre os departamentos
for ( int i = 0 ; i < 5 ; i++ ) {
// Calcula a produtividade em 2022 e 2023 (percentual)
float produtividade_2022 = ( float ) prod_2022_numerador[ i] / prod_2022_denominador[ i] * 100 ;
float produtividade_2023 = ( float ) prod_2023_numerador[ i] / prod_2023_denominador[ i] * 100 ;
// Verifica se houve queda
if ( produtividade_2023 < produtividade_2022) {
float queda = produtividade_2022 - produtividade_2023;
printf ( "Departamento: %s teve uma queda de %.2f%% na produtividade.\n " , departamentos
[ i
] , queda
) ; } else {
printf ( "Departamento: %s não teve queda de produtividade.\n " , departamentos
[ i
] ) ; }
}
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIC8vIERlZmluaW5kbyBvcyBkZXBhcnRhbWVudG9zIGUgc2V1cyBkYWRvcwogICAgY2hhciAqZGVwYXJ0YW1lbnRvc1tdID0geyJNYXJrZXRpbmciLCAiTGluaGEgZGUgTW9udGFnZW0iLCAiT3BlcmHDp8O1ZXMiLCAiU3Vwb3J0ZSIsICJWZW5kYXMifTsKICAgIGludCBwcm9kXzIwMjJfbnVtZXJhZG9yW10gPSB7MjUsIDEyNSwgNDcsIDEyNCwgMzN9OwogICAgaW50IHByb2RfMjAyMl9kZW5vbWluYWRvcltdID0gezI5LCAxNDMsIDU1LCAxMzUsIDQ1fTsKICAgIGludCBwcm9kXzIwMjNfbnVtZXJhZG9yW10gPSB7MjQsIDEzMywgMzUsIDE1NiwgNTR9OwogICAgaW50IHByb2RfMjAyM19kZW5vbWluYWRvcltdID0gezI3LCAxNTYsIDQ3LCAxNjcsIDY4fTsKCiAgICAvLyBJdGVyYSBzb2JyZSBvcyBkZXBhcnRhbWVudG9zCiAgICBmb3IgKGludCBpID0gMDsgaSA8IDU7IGkrKykgewogICAgICAgIC8vIENhbGN1bGEgYSBwcm9kdXRpdmlkYWRlIGVtIDIwMjIgZSAyMDIzIChwZXJjZW50dWFsKQogICAgICAgIGZsb2F0IHByb2R1dGl2aWRhZGVfMjAyMiA9IChmbG9hdClwcm9kXzIwMjJfbnVtZXJhZG9yW2ldIC8gcHJvZF8yMDIyX2Rlbm9taW5hZG9yW2ldICogMTAwOwogICAgICAgIGZsb2F0IHByb2R1dGl2aWRhZGVfMjAyMyA9IChmbG9hdClwcm9kXzIwMjNfbnVtZXJhZG9yW2ldIC8gcHJvZF8yMDIzX2Rlbm9taW5hZG9yW2ldICogMTAwOwoKICAgICAgICAvLyBWZXJpZmljYSBzZSBob3V2ZSBxdWVkYQogICAgICAgIGlmIChwcm9kdXRpdmlkYWRlXzIwMjMgPCBwcm9kdXRpdmlkYWRlXzIwMjIpIHsKICAgICAgICAgICAgZmxvYXQgcXVlZGEgPSBwcm9kdXRpdmlkYWRlXzIwMjIgLSBwcm9kdXRpdmlkYWRlXzIwMjM7CiAgICAgICAgICAgIHByaW50ZigiRGVwYXJ0YW1lbnRvOiAlcyB0ZXZlIHVtYSBxdWVkYSBkZSAlLjJmJSUgbmEgcHJvZHV0aXZpZGFkZS5cbiIsIGRlcGFydGFtZW50b3NbaV0sIHF1ZWRhKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBwcmludGYoIkRlcGFydGFtZW50bzogJXMgbsOjbyB0ZXZlIHF1ZWRhIGRlIHByb2R1dGl2aWRhZGUuXG4iLCBkZXBhcnRhbWVudG9zW2ldKTsKICAgICAgICB9CiAgICB9CgogICAgcmV0dXJuIDA7Cn0KCg==