Informatică, întrebare adresată de seedy, 8 ani în urmă

am nevoie rapid de răspuns ​

Anexe:

Răspunsuri la întrebare

Răspuns de swappie
1

Răspuns:

Raspunsul este "d"

Numere naturale de doua cifre care au suma cifrelor egala cu S

Explicație:

Aceasta este o implementare in Javascript care demonstreaza ca pentru fiecare numar natural algoritmul reprezentat in pseudocod. Am atasat si o imagine in care se afla un HTML care, daca il tastati si il salvati intr-un fisier cu extensia ".html" (fara ghilimele) puteti sa-l rulati in browser.

let s = 1;

// Aceasta functie are ca intrare valoarea "s" si afiseaza un rezultat

// conform algoritmului din pseudocod

const printResult = (s) => {

   for (let i = 1; i <= 9; i++) {

       if (s - i >= 0 && s - i <= 9) {

           console.log(10 * i + (s - i));

       }

   }

};

// Aceasta secventa de cod executa functia de mai sus incrementand

// variabila "s" cu 1 iar "s" are ca valoare initiala "1"

while (s <= 18) {

   console.log(`S = ${s}`);

   printResult(s);

   console.log("======");

   s++;

}

Acest program afiseaza urmatoarele rezultate:

S = 1

10

======

S = 2

11

20

======

S = 3

12

21

30

======

S = 4

13

22

31

40

======

S = 5

14

23

32

41

50

======

S = 6

15

24

33

42

51

60

======

S = 7

16

25

34

43

52

61

70

======

S = 8

17

26

35

44

53

62

71

80

======

S = 9

18

27

36

45

54

63

72

81

90

======

S = 10

19

28

37

46

55

64

73

82

91

======

S = 11

29

38

47

56

65

74

83

92

======

S = 12

39

48

57

66

75

84

93

======

S = 13

49

58

67

76

85

94

======

S = 14

59

68

77

86

95

======

S = 15

69

78

87

96

======

S = 16

79

88

97

======

S = 17

89

98

======

S = 18

99

======

Anexe:
Alte întrebări interesante