Showing 0-0 of 0 results
# Exercise Title Features Description Platform Keywords
1 Program Code Analysis Practice Questions Question, Battery Battery of self-assessment questions about asymptotic analysis and analyzing programs. OpenDSA Algorithm Analysis, Analyzing Programs
2 Nested Lets Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
3 Nested Lets with Closures Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
4 Nested Lets Syntax-Only Tracing Exercise Code trace exercise for a program in imperative language SLang2. OpenDSA Functional Programming
5 Output of an SLang2 Program Tracing Exercise Code trace for a recursive program in imperative language SLang2. OpenDSA Functional Programming
6 Efficient Recursion in SLang2 Tracing Exercise Code trace for a recursive program in imperative language SLang2. OpenDSA Functional Programming
7 Abstract Syntax of SLang1 Question Question related to the abstract syntax of functional programming language SLang1. OpenDSA Functional Programming
8 Functional Programming: Accumulator Pattern Tracing Exercise, Battery A collection of self-practice questions related to the accumulator pattern. OpenDSA Functional Programming
9 Functional Programming Exercise: Functional Composition Tracing Exercise A question related to functional programming languages: functional composition. OpenDSA Functional Programming
10 Concrete Syntax of SLang1 Question, Battery A collection of self-practice questions related to the syntax of functional programming language SLang1. OpenDSA Functional Programming
11 Concrete Syntax of SLang1: 2 Question, Battery A second collection of self-practice questions related to the syntax of functional programming language SLang1. OpenDSA Functional Programming
12 Functional Programming: Continuation Passing Style 1 Question A question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
13 Functional Programming: Continuation Passing Style 2 Question A question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
14 Functional Programming: Continuation Passing Style 3 Question A third question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
15 Functional Programming: Continuation Passing Style 4 Question A fourth question related to functional programming languages: Continuation Passing Style. OpenDSA Functional Programming
16 Functional Programming: Curry 1 Question A question related to functional programming languages: curry 1. OpenDSA Functional Programming
17 Functional Programming: Curry 2 Question, Battery A collection of self-practice questions related to functional programming languages: curry 2. OpenDSA Functional Programming
18 Curry in SLang1 Question Question related to curry in the functional programming language SLang1. OpenDSA Functional Programming
19 Recursive Tree Processing: Value Summation Tracing Exercise A question related to tree processing in a functional programming language: Value summation. OpenDSA Functional Programming
20 Recursive Tree Processing: Substitution Question A question related to tree processing in a functional programming language: Substitution. OpenDSA Functional Programming
21 Recursive Tree Processing: Substitution 2 Question A question related to tree processing in a functional programming language: Substitution 2. OpenDSA Functional Programming
22 Recursive Tree Processing: Mystery Function Tracing Exercise, Battery A collection of self-practice questions related to tree processing in a functional programming language: Mystery Function. OpenDSA Functional Programming
23 Determine Values Bound to a Variable in Environment Calculation Exercise, Battery A collection of self-practice questions related to determining values bound to a variable in environment of the functional programming language... OpenDSA Functional Programming
24 Expression Evaluation for SLang1 Calculation Exercise, Battery A collection of self-practice questions related to expression evaluation for the functional programming language SLang1. OpenDSA Functional Programming
25 Denoted Values in SLang1 Question, Battery A collection of self-practice questions related to denoted values in the functional programming language SLang1. OpenDSA Functional Programming
26 Functional Programming: Filter Question A question related to functional programming languages: filter pattern. OpenDSA Functional Programming
27 Functional Programming: Cons Operator Tracing Exercise A question related to the cons operator. OpenDSA Functional Programming
28 Functional Programming: Cons, Hd, and Tl Tracing Exercise, Battery A collection of self-practice questions related to the cons, hd, and tl operators. OpenDSA Functional Programming
29 Functional Programming: Cons, Hd, and Tl, Exercise 2 Question A question related to the cons, hd, and tl operators. OpenDSA Functional Programming
30 Functional Programming: isEq Tracing Exercise A question related to the isEq operator. OpenDSA Functional Programming
31 Functional Programming: Higher Order Functions 1 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
32 Functional Programming: Higher Order Functions 2 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
33 Functional Programming: Higher Order Functions 3 Tracing Exercise A question related to functional programming languages: higher order functions. OpenDSA Functional Programming
34 Functional Programming Exercise: Mapping Pattern Tracing Exercise A question related to functional programming languages: mapping pattern. OpenDSA Functional Programming
35 Functional Programming: Map Reduce Question A question related to functional programming languages: map reduce. OpenDSA Functional Programming
36 Functional Programming: Quicksort Tracing Exercise A question related to using split and join to implement Quicksort. OpenDSA Functional Programming
37 Recursive List Processing 1 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
38 Recursive List Processing 2 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
39 Recursive List Processing 3 Question A question related to list processing in a functional programming language. OpenDSA Functional Programming
40 Functional Programming: Reduce 1 Question A question related to functional programming languages: reduce pattern. OpenDSA Functional Programming
41 Functional Programming: Reduce and Map Question A question related to functional programming languages: reduce and map pattern. OpenDSA Functional Programming
42 Functional Programming: Reduce 2 Question, Battery A collection of self-practice questions related to functional programming languages: reduce pattern. OpenDSA Functional Programming
43 Semantics of SLang1 Question Question related to the semantics of the functional programming language SLang1. OpenDSA Functional Programming
44 Split anad Join with Accumulators Tracing Exercise A question related to split and join operations with accumulators in a functional programming language. OpenDSA Functional Programming
45 Functional Programming Exercise: Static vs Dynamic Binding Tracing Exercise A question related to functional programming languages: static vs. dynamic binding. OpenDSA Functional Programming
46 Functional Programming: Tail Recursion Question Question related to functional programming languages: tail recursion. OpenDSA Functional Programming
47 Functional Programming List Processing: Summation Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: Summation of list values. OpenDSA Functional Programming
48 Functional Programming List Processing: isMember Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: isMember function. OpenDSA Functional Programming
49 Functional Programming List Processing: Substitution Algorithm Visualization, Code Tracing Presentation Slideshow visualizing basic list processing in a functional programming language: substitution function. OpenDSA Functional Programming
50 Functional Programming Recursion: Summing Elements in a Tree Algorithm Visualization, Code Tracing Presentation Slideshow visualizing list-of-list (tree) processing in a functional programming language: sum all values. OpenDSA Functional Programming
51 Functional Programming Recursion: BST Algorithm Visualization, Code Tracing Presentation Slideshow visualizing list-of-list (tree) processing in a functional programming language: Binary Search Tree Search. OpenDSA Functional Programming
52 Functional Programming: Split and Join Algorithm Visualization, Code Tracing Presentation Slideshow visualizing split and join operations in a functional programming language. OpenDSA Functional Programming
53 Functional Programming: Accumulator Pattern Pivot Algorithm Visualization, Code Tracing Presentation Slideshow visualizing using pivot as an example in the accumlator pattern. OpenDSA Functional Programming
54 Functional Programming: Scope and Closure Algorithm Visualization, Code Tracing Presentation Slideshow visualizing scope and closure in a functional programming language. OpenDSA Functional Programming
55 Functional Programming: Variable Hoisting Algorithm Visualization, Code Tracing Presentation Slideshow visualizing variable hoisting in a functional programming language. OpenDSA Functional Programming
56 Functional Programming: Nested Scopes Algorithm Visualization, Code Tracing Presentation Slideshow illustrating nested scopes in a functional programming language. OpenDSA Functional Programming
57 Functional Programming Visualization: Static vs Dynamic Binding Algorithm Visualization, Code Tracing Presentation Slideshow illustrating static vs dynamic binding in a functional programming language. OpenDSA Functional Programming
58 Functional Programming: Closures Algorithm Visualization, Code Tracing Presentation Slideshow illustrating closures in a functional programming language. OpenDSA Functional Programming
59 Functional Programming Visualization: Mapping Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the mapping pattern in a functional programming language. OpenDSA Functional Programming
60 Functional Programming Visualization: Functional Composition Algorithm Visualization, Code Tracing Presentation Slideshow visualizing functional composition in a functional programming language. OpenDSA Functional Programming
61 Functional Programming: Currying Algorithm Visualization, Code Tracing Presentation Slideshow visualizing currying in a functional programming language. OpenDSA Functional Programming
62 Functional Programming: Filter Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the filter pattern in a functional programming language. OpenDSA Functional Programming
63 Functional Programming: Reduce/Folding Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the reduce/folding pattern in a functional programming language. OpenDSA Functional Programming
64 Functional Programming: ReduceRight Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the reduceRight pattern in a functional programming language. OpenDSA Functional Programming
65 Functional Programming: MapReduce Pattern Algorithm Visualization, Code Tracing Presentation Slideshow visualizing the Map/Reduce pattern in a functional programming language. OpenDSA Functional Programming
66 Functional Programming: Continuation Passing Algorithm Visualization, Code Tracing Presentation Slideshow illustrating continuation passing in a functional programming language. OpenDSA Functional Programming
67 Functional Programming: CPS vs non-tail recursion Algorithm Visualization, Code Tracing Presentation Slideshow comparing continuation passing with non-tail recursion and accumulation. OpenDSA Functional Programming
68 Call Structure for the Fibonacci Sequence Problem Algorithm Visualization Slideshow showing the tree structure for calls by a recursive implementation of the Fibonacci sequence calculation. OpenDSA Dynamic Programming, Fibonacci Sequence
69 Call Structure for the Chained Matrix Multiplication Problem Algorithm Visualization Slideshow showing the tree structure for calls by a solution to the chained matrix multiplication problem. OpenDSA Dynamic Programming, Chained Matrix Multplication Problem
70 Object-oriented programming concept map: Review Questions Question, Battery, Concept Map Self-assessment question battery about the object-oriented programming concept map. OpenDSA Object-Oriented Programming
71 Interfaces 1 Java PredictingFinalResult for demonstrating Interfaces 1 QuizJET interfaces, object-oriented programming
72 Interfaces 2 Java PredictingFinalResult for demonstrating Interfaces 2 QuizJET interfaces, object-oriented programming
73 Interfaces 4 Java PredictingFinalResult for demonstrating Interfaces 4 QuizJET interfaces, object-oriented programming
74 Problems, Algorithms, and Programs Exercise Question, Battery Battery of self-assessment questions on lower bounds and the relationship of various growth rates. OpenDSA Problem, Algorithm, Program
75 Comparing Growth Rates Exercise Question, Battery Battery of self-assessment questions that lets users pick which growth rate is cheapest from several choices. OpenDSA Problem, Algorithm, Program
76 Faster Computer or Faster Algorithm Exercise Question, Battery Battery of self-assessment questions on the distinction between speeding a computer processor vs. reducing computational complexity of an algorithm OpenDSA Problem, Algorithm, Program
77 Growth Rates Ordering Exercise Question, Battery Battery of self-assessment questions that lets users put several growth rates in order. OpenDSA Problem, Algorithm, Program
78 Asymptotic Analysis and Upper Bounds Exercise Question, Battery Battery of self-assessment questions about asymptotic analysis and upper bounds. OpenDSA Problem, Algorithm, Program
79 Best, Worst, and Average cases slideshow Presentation Slideshow illustrating analysis when there are different inputs of a given size. OpenDSA Problem, Algorithm, Program
80 Simple analysis cases slideshow Presentation Slideshow illustrating analysis when there is only one input of a given size. OpenDSA Problem, Algorithm, Program
81 Lower Bounds Misconceptions Presentation Slideshow illustrating lower bounds analysis and discussing various associated misconceptions. OpenDSA Problem, Algorithm, Program
82 Misunderstanding Examples: Graph Visualization Presentation Slideshow illustrating various growth rate behaviors. OpenDSA Problem, Algorithm, Program
83 Problem, Algorithm, and Program definitions Presentation Slideshow illustrating the differences between problems, algorithms, and programs. OpenDSA Problem, Algorithm, Program
84 Misconceptions Related to Upper Bounds Presentation Slideshow illustrating various misconceptions that can occur related to upper bounds asymptotic analysis. OpenDSA Problem, Algorithm, Program
85 Equivalence Relations Review Programmed Instruction Programmed Instruction Frameset presentation of equivalence relations review. OpenDSA Set
86 Programmed Instruction: Induction Proof For Factorial Programmed Instruction Programmed Instruction Frameset examples of induction proof proving a Factorial function implementation correct. OpenDSA Proof by Induction
87 Programmed Instruction: Induction Proof Examples Programmed Instruction Programmed Instruction Frameset examples of induction proofs. OpenDSA Proof by Induction
88 Programmed Instruction: Induction Proofs Programmed Instruction Programmed Instruction Frameset review of induction proofs. OpenDSA Induction Proof
89 Programmed Instruction: Induction Proof For Two Coloring Programmed Instruction Programmed Instruction Frameset examples of induction proof for two-coloring the 2D plane. OpenDSA Proof by Induction
90 Programmed Instruction: Proof Techniques Introduction Programmed Instruction Programmed Instruction Frameset presentation of basic proofs review, including proof by contradiction review. OpenDSA Proof
91 Relations Review Programmed Instruction Programmed Instruction Frameset presentation of basic relations terminology review. OpenDSA Set
92 Set Definitions Review Programmed Instruction Programmed Instruction Frameset presentation of basic set definitions and terminology review. OpenDSA Set
93 Set Notation Review Programmed Instruction Programmed Instruction Frameset presentation of basic set notation review. OpenDSA Set
94 Context-Free Language Ambiguity Frameset Programmed Instruction Programmed Instruction Frameset discussing ambiguity in Context-Free Grammars. OpenDSA Context-Free Grammar
95 Context-Free Language Derivations Frameset Programmed Instruction Programmed Instruction Frameset discussing derivations of strings from Context-Free Grammars. OpenDSA Context-Free Language
96 Context-Free Language Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Context-Free Languages and their formal definition. OpenDSA Context-Free Language
97 Context-Free Grammar Transformation: Chomsky Normal Form Frameset Programmed Instruction Programmed Instruction Frameset discussing Chomsky Normal Form for Context-Free Grammars. OpenDSA Context-Free Grammar
98 Context-Free Language Derivation Trees Frameset Programmed Instruction Programmed Instruction Frameset discussing derivation trees for Context-Free Grammars. OpenDSA Context-Free Language
99 Context-Free Grammar Transformation: Greibach Normal Form Frameset Programmed Instruction Programmed Instruction Frameset discussing Greibach Normal Form for Context-Free Grammars. OpenDSA Context-Free Grammar
100 Context-Free Language Membership Problem Frameset Programmed Instruction Programmed Instruction Frameset discussing how to recognize if a given string is derivable from a given Context-Free Grammar. OpenDSA Context-Free Language
101 Context-Free Grammar Transformation: Remove Lambda Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing lambda productions from Context-Free Grammars. OpenDSA Context-Free Grammar
102 Context-Free Grammar Transformation: Remove Unit Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing unit productions from Context-Free Grammars. OpenDSA Context-Free Grammar
103 Context-Free Grammar Transformation: Useless Productions Frameset Programmed Instruction Programmed Instruction Frameset discussing removing useless productions from Context-Free Grammars. OpenDSA Context-Free Grammar
104 Context-Free Grammar Transformation Introduction Frameset Programmed Instruction Programmed Instruction Frameset discussing reasons for transforming Context-Free Grammars to simpler versions. OpenDSA Context-Free Grammar
105 Programmed Instruction: DFA Advanced Concepts Programmed Instruction Programmed Instruction Frameset covering more advanced DFA concepts. OpenDSA Deterministic Finite Automata
106 Programmed Instruction: DFA Definitions Programmed Instruction Programmed Instruction Frameset covering the formal definition of a DFA. OpenDSA Deterministic Finite Automata
107 Programmed Instruction: DFA Minimization Example 1 Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA: Example 1. OpenDSA Deterministic Finite Automata
108 Programmed Instruction: DFA Minimization Example 2 Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA: Example 2. OpenDSA Deterministic Finite Automata
109 Programmed Instruction: DFA Minimization Programmed Instruction Programmed Instruction Frameset presenting the algorithm to minimize the number of states in a DFA. OpenDSA Deterministic Finite Automata
110 Programmed Instruction: NFA to DFA Conversion Programmed Instruction Programmed Instruction Frameset with an example for converting an NFA to an equivalent DFA. OpenDSA Deterministic Finite Automata
111 Programmed Instruction: Non-Deterministic Finite Automata Programmed Instruction Programmed Instruction Frameset introducing the concept of non-determinism and the NFA. OpenDSA Deterministic Finite Automata
112 Introduction to the Concept of a Grammar Programmed Instruction Programmed Instruction slideshow introducing the concept of a grammar. OpenDSA Grammar
113 Introduction to the Concept of a Language Programmed Instruction Programmed Instruction slideshow introducing the concept of a language. OpenDSA Language
114 Closure Properties to Show a Language Non-Regular: Example 1 Programmed Instruction, Proof Visualization Programmed Instruction slideshow demonstrating an example of using closure properties to prove a language non-regular. Language: a^n b^m a^m. OpenDSA Non-Regular Language, Closure Property
115 Closure Properties to Show a Language Non-Regular: Example 2 Programmed Instruction, Proof Visualization Programmed Instruction slideshow demonstrating an example of using closure properties to prove a language non-regular. Example 2. OpenDSA Non-Regular Language, Closure Property
116 Closure Properties to Show a Language Non-Regular Programmed Instruction, Proof Visualization Programmed Instruction slideshow introducing the concept of using closure properties to prove a language non-regular. OpenDSA Non-Regular Language, Closure Property
117 Introduction to the Concept of a Non-Regular Language Programmed Instruction Programmed Instruction slideshow introducing the concept of a non-regular language and ideas for how to recognize one. OpenDSA Non-Regular Language
118 Introduction to the Concept of the Pumping Lemma Programmed Instruction Programmed Instruction slideshow introducing the concept of a the pumping lemma for regular languages. OpenDSA Non-Regular Language
119 Pumping Lemma Example: Harder Proof Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the harder pumping lemma proof where there are multiple cases to consider. OpenDSA Non-Regular Language
120 Pumping Lemma Example: a^n b^n Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the pumping lemma proof that the language a^n b^n is not regular. OpenDSA Non-Regular Language
121 Pumping Lemma Example: wwR Programmed Instruction, Proof Visualization Programmed Instruction slideshow showing the pumping lemma proof that the language consisting of a string w followed by the reverse... OpenDSA Non-Regular Language
122 Closure Properties for Context-Free Languages Programmed Instruction Programmed Instruction slideshow explaining the concept and giving examples of closure properties for Context-Free Languages. OpenDSA Context-Free Language, Closure Property
123 Context-Free Language Pumping Lemma Example 1 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^n b^n... OpenDSA Context-Free Language, Pumping Lemma
124 Context-Free Language Pumping Lemma Example 2 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^n b^n... OpenDSA Context-Free Language, Pumping Lemma
125 Context-Free Language Pumping Lemma Example 3 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: a^j b^k... OpenDSA Context-Free Language, Pumping Lemma
126 Context-Free Language Pumping Lemma Example 4 Programmed Instruction Programmed Instruction slideshow giving an example for using a pumping lemma to prove a language is not Context-Free: w, reverse... OpenDSA Context-Free Language, Pumping Lemma
127 Pumping Lemma for Context-Free Languages Programmed Instruction Programmed Instruction slideshow introducing a pumping lemma for Context-Free Languages. OpenDSA Context-Free Language, Pumping Lemma
128 Deterministic vs Nondeterministic PDAs Programmed Instruction Programmed Instruction Frameset discussing the differences between deterministic and non-deterministic PDAs. OpenDSA Pushdown Automata
129 Grammars for Deterministic CFL Programmed Instruction Programmed Instruction Frameset discussing grammars for deterministic context free languages. OpenDSA Context-Free Language
130 Proof not all CFL are Deterministic Programmed Instruction Programmed Instruction Frameset with a proof that there exists a CFL that is not a deterministic CFL. OpenDSA Pushdown Automata
131 Pushdown Automata Acceptance Models Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata acceptance models. OpenDSA Pushdown Automata
132 Pushdown Automata Acceptance Model Equivalence Frameset Programmed Instruction Programmed Instruction Frameset discussing the equivalence of various Pushdown Automata acceptance models. OpenDSA Pushdown Automata
133 Pushdown Automata and Context Free Languages Programmed Instruction Programmed Instruction Frameset discussing the relationship between Pushdown Automata and context free languages. OpenDSA Pushdown Automata
134 Pushdown Automata Empty Stack Acceptance Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata and the empty stack acceptance model. OpenDSA Pushdown Automata
135 Pushdown Automata Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Pushdown Automata and their formal definition. OpenDSA Pushdown Automata
136 Pushdown Automata Transitions Frameset Programmed Instruction Programmed Instruction Frameset discussing Pushdown Automata transition types. OpenDSA Pushdown Automata
137 Review of the Concept of Closure Properties Programmed Instruction Programmed Instruction Frameset reviewing the concept of closure properties, in the context of regular languages. OpenDSA Regular Language, Closure Property
138 NFA Conversion to Regular Expression Example Programmed Instruction Programmed Instruction Frameset presenting an example of converting a NFA to an equivalent Regular Expression. OpenDSA Regular Expression, Non-Deterministic Finite Automata
139 Right and Left Regular Grammars Frameset Programmed Instruction Programmed Instruction Frameset presenting right and left regular grammars and conversion between them. OpenDSA Regular Grammar, Regular Language
140 Converting NFAs to Regular Grammars Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a NFA to an equivalent regular grammar. OpenDSA Regular Grammar, Regular Language, Non-Deterministic Finite Automata
141 Regular Expressions Equivalent to NFA: Part 1 Programmed Instruction Programmed Instruction Frameset presenting Part 1 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. OpenDSA Regular Expression, Non-Deterministic Finite Automata
142 Regular Expressions Equivalent to NFA: Part 3: Concatenate Programmed Instruction Programmed Instruction Frameset presenting Part 3 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Concatenating... OpenDSA Regular Expression, Non-Deterministic Finite Automata
143 Regular Expressions Equivalent to NFA: Example Programmed Instruction Programmed Instruction Frameset presenting examples of converting a Regular Expression to an equivalend NFA. OpenDSA Regular Expression, Non-Deterministic Finite Automata
144 Regular Expressions Equivalent to NFA: Part 2: Or Programmed Instruction Programmed Instruction Frameset presenting Part 2 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Or'ing... OpenDSA Regular Expression, Non-Deterministic Finite Automata
145 Regular Expressions Equivalent to NFA: Part 4: Star Programmed Instruction Programmed Instruction Frameset presenting Part 4 of 4 parts of a proof of equivalence of Regular Expressions and NFAs. Kleene... OpenDSA Regular Expression, Non-Deterministic Finite Automata
146 Regular Expressions Introduction Frameset Programmed Instruction Programmed Instruction Frameset introducing Regular Expressions their formal definition. OpenDSA Regular Expression
147 Converting a RegEx to a Left Regular Grammar Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular expression to a left regular grammar. OpenDSA Regular Grammar, Regular Language
148 Converting a RegEx to a Right Regular Grammar Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular expression to a right regular grammar. OpenDSA Regular Grammar, Regular Language
149 Regular Grammars Introduction Frameset Programmed Instruction Programmed Instruction Frameset presenting an introduction to regular grammars, their definitions and properties. OpenDSA Regular Grammar, Regular Language
150 Converting Regular Grammars to NFAs Frameset Programmed Instruction Programmed Instruction Frameset presenting a conversion from a regular grammar to an equivalent NFA. OpenDSA Regular Grammar, Regular Language, Non-Deterministic Finite Automata
151 Basic Closure Properties of Regular Languages Programmed Instruction Programmed Instruction Frameset presenting some basic operations that are closed for regular languages, like intersection. OpenDSA Regular Language, Closure Property
152 Closure Properties for Regular Languages: Right Quotient Programmed Instruction Programmed Instruction Frameset presenting the concept of right quotient, and a proof that this operator is closed for regular languages. OpenDSA Regular Language, Closure Property
153 Closure Properties for Regular Languages: Homomorphism Programmed Instruction Programmed Instruction Frameset presenting the concept of homomorphism, and a proof that this operator is closed for regular languages. OpenDSA Regular Language, Closure Property
154 Decideable Questions about Regular Languages Programmed Instruction Programmed Instruction Frameset reviews the concept of decideablilty and presenting some key questions that are decideable for regular languages. OpenDSA Regular Language
155 Composition of Turing Machines Programmed Instruction Slideshow the formal conepts that support composition of Turing machines, which is a necessary step to building more complicated machines. OpenDSA Turing Machine
156 Turing Machines Deciding vs. Accepting Frameset Programmed Instruction Slideshow presenting the distinction between a Turing Machine that decides a language (always halts with a decision) vs. one that... OpenDSA Turing Machine
157 Turing Machines Introduction Frameset Programmed Instruction Slideshow introducing the concept of a Turing machine and its formal definition. OpenDSA Collision Resolution
158 Turing Machines Configurations and Terminology Frameset Programmed Instruction Slideshow presenting the concept of a configuration for a Turing machine, along with defintions for terms like halting, accepting, and... OpenDSA Collision Resolution
159 Encryption Program C++ BehaviorExample for demonstrating Encryption Program AnnEx
160 Construct a program that creates unique 3 digit combination Construct a program which creates and prints all three-digit combinations from numbers 1-4 such that each number appears at most... jsParsons while loop
161 Construct a program that creates unique 3 digit combinations Construct a program which creates and prints all three-digit combinations from numbers 1-4 such that each number appears at most... jsParsons
162 Construct a program with multiple if-elif statements Construct a program which checks whether each of the integers in interval from 1 to 100 is divisible by 2,... jsParsons
163 Construct a program with multiple if-elif statements Construct a program which checks which of the integers in interval from 1 to 50 is divisible by only 2,... jsParsons
164 Construct a program with multiple if-elif statements Construct a program which checks whether each of the integers in interval from 1 to 100 is divisible by 2,... jsParsons for loop
165 Construct a program that creates a Stack Structure Construct a program that creates two functions in a Stack Structure. The first one is "push" function and the second... jsParsons classes, data structures, stack, stacks
166 Use Money interface in invoice program Code Completion The invoice program assumes that prices are given in dollar. Other currencies have different rules, and it makes sense to... CodeCheck Object-Oriented Design
167 Kontrola toka programa C CodeConstruction&CompletionBundle for demonstrating Kontrola toka programa PCEX
168 Construir un programa que trabaje con listas Construye un programa que imprima [[0, 1, 2], [3, 4, 5], [6, 7, 99]] jsParsons
169 Construir un programa que genere combinaciones únicas de 3 dígitos Construye un programa que cree e imprima todas las combinaciones de tres digitos de los numeros del 1 al 4... jsParsons
170 Construir un programa que genere combinaciones únicas de 3 dígitos Construye un programa que cree e imprima todas las combinaciones de tres digitos de los numeros del 1 al 4... jsParsons
171 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique si cada uno de los enteros del intervalo del 1 al 100 es divisible por... jsParsons conditionals, for loop
172 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique cuales de los enteros en el intervalo del 1 al 50 son divisibles solo por... jsParsons
173 Construir un programa con múltiples sentencias if-elif Construye un programa que verifique si cada uno de los enteros del intervalo del 1 al 100 es divisible por... jsParsons conditionals, for loop
174 Crear un programa con un ciclo while Construye un programa que imprima el valor 8. jsParsons loops, while loop
175 Crear un programa que compare un valor en un ciclo Construye un programa que imprima los valores 1,2,4,8 y finalmente imprima "El fin!". jsParsons loops, while loop
176 Construir un programa que cree una estructura de pila (Stack) Construye un programa que cree dos funciones en una estructura de Pila. La primera es la funcion "apilar" y la... jsParsons
177 c_vrijednosti_u_pokazivacima Napisati program koji deklariše dvije varijable tipa long int i double, i dodjeljuje njihove adrese u odgovarajuće pokazivače. Zatim ispisati... PCEX
178 c_vrijednosti_u_pokazivacima_int Napisati program u kojem se deklarišu dvije cjelobrojne varijable i dva pokazivača na int. Postaviti pokazivač p da pokazuje na... PCEX
179 c_izmjena_binarnih_datoteka Napisati program koji omogućava dodavanje novih zapisa u binarnu datoteku brojevi.dat. Definisati strukturu Broj koja sadrži jedan cijeli broj. Program... PCEX
180 c_izmjena_binarnih_datoteka_challenge Napisati program koji radi s binarnom datotekom poruke.dat. Datoteka sadrži jednu kratku tekstualnu poruku fiksne dužine (niz znakova) od maksimalno... PCEX
181 c_dijeljenje_reda Napisati program koji dijeli red matrice sa nekim prirodnim brojem. Korisnik unosi indeks reda koji želi podijeliti i prirodni broj... PCEX
182 c_sabiranje_kolona Napisati program koji dodaje elemente na istim mjestima svake kolone matrice na narednu kolonu. PCEX
183 c_mnozenje_reda_iznad Napisati program koji uvećava svaki element u matrici za vrijednost elementa iznad sebe pomnoženim sa -1, koristeći promijenjene vrijednosti iz... PCEX
184 c_izbacivanje_svakog_ntog_karaktera Napisati program u kojem se iz datog stringa izbacuje svaki n-ti karakter. Brojanje karaktera počinje od 1 (prvi karakter se... PCEX
185 c_izbacivanje_nte_rijeci Napisati program koji iz datog stringa izbacuje n-tu riječ po redu. Brojanje počinje od 1 (prva riječ se treba obrisati... PCEX
186 c_brisanje_samoglasnika Napisati program koji iz datog stringa briše sve samoglasnike. PCEX
187 c_citanje_iz_bin_datoteke Napisati program koji omogućava čitanje podataka o osobama iz binarne datoteke baza.dat. Datoteka sadrži zapise tipa Osoba, pri čemu svaki... PCEX
188 c_citanje_podatka_iz_bin_datoteke Napisati program koji iz binarne datoteke broj.dat učitava jedan podatak tipa double. Program treba otvoriti datoteku u binarnom režimu za... PCEX
189 c_citanje_iz_bin_datoteke_challenge Napisati program koji čita podatke iz binarne datoteke proizvodi.dat. Datoteka sadrži zapise tipa Proizvod, pri čemu svaki zapis obuhvata naziv... PCEX
190 c_datoteke_brojanje_redova_rijeci_znakova Napisati program koji određuje broj redova, broj riječi i broj znakova (pri čemu se "whitespace" znakovi ne računaju) u tekstualnoj... PCEX
191 c_datoteke_brojanje_rijeci_s_velikim_pocetnim_slovom Napisati program koji određuje broj riječi koje počinju velikim slovom u tekstualnoj datoteci. Ime datoteke se unosi sa tastature. Riječ... PCEX
192 c_citanje_struktura_iz_datoteka Napisati program koji iz tekstualne datoteke ispit.txt učitava podatke o studentima. Datoteka sadrži više redova, pri čemu svaki red ima... PCEX
193 c_citanje_iz_txt_challenge Napisati program koji čita podatke iz tekstualne datoteke rezultati.txt. Datoteka sadrži više redova, pri čemu je svaki red zapisan u... PCEX
194 c_pokazivaci_dereferenciranje_int Napisati program koji deklariše cjelobrojnu varijablu i dodjeljuje njenu adresu odgovarajućem pokazivaču p. Zatim ispisati adresu varijable a i vrijednosti... PCEX
195 c_promjena_vrijednosti_preko_pokazivaca_2 U programu su date cjelobrojne varijable a i b. Pokazivač p prvobitno pokazuje na varijablu a. Vaš zadatak je da... PCEX
196 c_brojanje_rijeci_alfanumericki Napisati program u kojem se omogućava unos nekog stringa, a zatim se ispisuje broj riječi koje se u njemu nalaze.... PCEX
197 c_brojanje_rijeci_razmaci Napisati program u kojem se omogućava unos nekog stringa s najviše 1000 karaktera, a zatim se ispisuje broj riječi koje... PCEX
198 c_brojanje_rijeci_s_velikim_pocetnim_slovom Napisati program u kojem se omogućava unos nekog stringa, a zatim se ispisuje broj njegovih riječi koje počinju velikim slovom.... PCEX
199 c_dinamicka_alokacija_niza_calloc Napisati program koji koristi dinamičku alokaciju memorije za cjelobrojni niz. Program treba imati posebnu funkciju za alokaciju niza i posebnu... PCEX
200 c_dinamicka_alokacija_niza_malloc Napisati program koji koristi dinamičku alokaciju memorije za cjelobrojni niz. Program treba imati posebnu funkciju za alokaciju niza i posebnu... PCEX
201 c_dinamicka_alokacija_nizova_challenge Napisati program koji koristi dinamičku alokaciju memorije koja je inicijalizirana s nulama za niz struktura. Definisati strukturu Student koja sadrži... PCEX
202 c_dinamicka_alokacija_varijable_calloc Napisati program koji dinamički alocira memoriju za jednu realnu varijablu. Program treba omogućiti korisniku unos realnog broja sa tastature, zatim... PCEX
203 c_dinamicka_alokacija_varijabli_challenge Napisati program koji od korisnika traži unos broja elemenata n, a zatim u petlji dinamički alocira memoriju za jednu cijelobrojnu... PCEX
204 c_ispis_unazad (for petlja) Napisati program koji ispisuje na ekran brojeve od 1 do 5 unazad koristeći for petlju. PCEX
205 c_faktorijeli (for petlja) Napisati program koji pomoću for petlje ispisuje na ekran faktorijele svih brojeva od 1 do 5. PCEX
206 c_puni_kvadrat Napisati program koji na ekran iscrtava kvadrat ispunjen znakovima zvijezda (*) čije su stranice duge po 5 zvijezda. PCEX
207 c_ispisi_sa_sirinom_i_preciznosti Napisati program koji ispisuje dva cijela broja poravnata udesno i razdvojena razmakom, pri čemu prvi broj treba zauzeti barem 5... PCEX
208 c_ispisi Napisati program koji ispisuje različite vrijednosti na ekran. Prvo ispišite tekst "Zdravo, svijete!". Nakon toga ispišite proizvoljna dva cijela broja,... PCEX
209 c_ispisi_sa_sirinom_preciznosti_i_vodecim_nulama Napisati program koji na ekran ispisuje broj 10 na 5 mjesta, pri čemu dodatna mjesta trebaju biti ispunjena nulama. Nakon... PCEX
210 c_decimalni_ispis Napisati program koji na ekran ispisuje sljedeće vrijednosti jednu ispod druge: 2.5, 2.50, 02.50. PCEX
211 c_funkcija_djelitelji Napisati program koji od korisnika traži unos prirodnog broja n i poziva funkciju djelitelji koja ispisuje sve njegove djelitelje. PCEX
212 c_funkcija_stepenuj Napisati program koji koristi funkciju stepenuj za izračunavanje stepena cijelog broja. Ispisati vrijednosti stepenovanja brojeva 2 i -3 za stepene... PCEX
213 c_strukture_funkcije_sredina_tacaka Napisati program koji definiše strukturu Tacka te fukciju "sredina" koja prima dvije varijable tipa ove strukture, računa središnju tačku te... PCEX
214 c_strukture_s_pokazivacima Napisati program u kojem se definišu strukture Tacka i Kruznica. Program treba omoguciti unos obje strukture i ispisati da li... PCEX
215 c_strukture_funkcije_sredina_tacaka_s_pokazivacima Napisati program koji definiše strukturu Tacka te fukciju "sredina" koja prima dvije varijable tipa ove strukture, računa središnju tačku te... PCEX
216 c_upis_broja_karaktera_na_kraj_datoteke Napisati program koji broji koliko ima karaktera u datoteci datoteka.txt i zatim na njen kraj upisuje tekst “\nBroj karaktera: “... PCEX
217 c_upis_na_kraj_datoteke Napisati program koji otvara datoteku datoteka.txt i na njen kraj upisuje tekst “--KRAJ--”. PCEX
218 c_polovine Napisati program koji dodjeljuje varijabli vrijednost 44, računa njenu polovinu i ispiše obje vrijednosti na ekran. Isto ponoviti i za... PCEX
219 c_celzijus_farenhajt_konverzija Napisati program koji traži unos broja stepeni u Celzijusima i pretvara ih u Farenhajte prema formuli: F = C *... PCEX
220 c_farenhajt_celzijus_konverzija Napisati program koji traži unos broja stepeni u Celzijusima i pretvara ih u Farenhajte prema formuli: C = (5/9) *... PCEX
221 c_dijeljenje Napisati program koji na ekran ispisuje rezultat dijeljenja broja 5 sa 2, zaokružen na dva decimalna mjesta. PCEX
222 c_ostatak_pri_dijeljenju Napisati program koji računa ostatak pri dijeljenju broja 158 sa 13 i ispisuje na ekran cijeli izraz zajedno sa rezultatom. PCEX
223 c_mjeseci Napisati program koji prima redni broj mjeseca sa tastature i ispisuje da li je on ispravan ili ne. PCEX
224 c_pritisak Napisati program koji deklariše cjelobrojnu varijablu pritisak i dodjeljuje joj neku vrijednost. Ako je vrijednost pritiska u intervalu [90, 120],... PCEX
225 c_grading Napisati program koji sa standardnog ulaza učitava cijeli broj bodova osvojenih na predmetu i nakon toga ispisuje odgovarajuću ocjenu. Skala... PCEX
226 c_max_number Napisati program koji sa tastature traži unos dva cijela broja, a zatim na ekran ispisuje onaj broj koji je veći... PCEX
227 c_makro_kvadrat_broja Napisati program koji računa kvadrat cijelog broja pomoću makro naredbi i ispisuje kvadrat broja 5 na standardni izlaz. PCEX
228 c_makro_max_broj Napisati program koji ispisuje veći od dva data cijela broja pomoću makro naredbi. PCEX
229 c_pretvaranje_broja_u_slovo Napisati program koji omogućava unos teksta sa maksimalno 1000 karaktera, a zatim u tekstu zamjenjuje sve brojeve sa slovom 'B'.... PCEX
230 c_zamjena_svakog_drugog_znaka Napisati program u kojem se u unešenom stringu zamijeni svaki drugi znak znakom '*'. Kandidati za zamjenu su znakovi koji... PCEX
231 c_niz_karaktera_brojanje_samoglasnika Napisati program koji prolazi kroz niz karaktera i broji koliko se puta u njemu pojavljuju samoglasnici. Program treba prepoznati i... PCEX
232 c_unos_niza_karaktera Napisati program koji od korisnika traži da unese broj indeksa (cijeli broj), ime i prezime. Nizovi za ime i prezime... PCEX
233 c_trazenje_karaktera_u_stringu Napisati program koji provjerava da li se u datom stringu nalazi određeni karakter. PCEX
234 c_strukture_i_nizovi Napisati program u programskom jeziku C koji omogućava rad sa studentima koristeći strukture i nizove. Potrebno je definisati strukturu Student... PCEX
235 c_strukture_i_nizovi_pokazivaci Napisati program koji omogućava rad sa studentima koristeći strukture i nizove. Potrebno je definisati strukturu Student koja sadrži ime i... PCEX
236 c_strukture_i_nizovi_challenge Napisati program u programskom jeziku C koji radi sa strukturom `Proizvod` koja sadrži naziv proizvoda i njegovu cijenu. U programu... PCEX
237 c_srednja_vrijednost_matrice Napisati program koji ispisuje srednju vrijednost elemenata matrice. PCEX
238 c_zbir_elemenata_u_redovima Napisati program koji ispisuje zbir elemenata u svakom redu matrice. PCEX
239 c_zbir_elemenata_u_kolonama Napisati program koji ispisuje zbir elemenata u svakoj koloni matrice. PCEX
240 c_max_elementi_kolona Napisati program koji za svaku kolonu ispisuje najveći element koji se nalazi u njoj. PCEX
241 c_pisanje_u_binarne_datoteke Napisati program koji omogućava upis podataka o osobama u binarnu datoteku baza.dat. Definisati strukturu Osoba koja sadrži ime osobe i... PCEX
242 c_pisanje_podatka_u_binarnu_datoteku Napisati program u programskom jeziku C koji u binarnu datoteku podatak.dat upisuje jedan podatak tipa double. Program treba otvoriti datoteku... PCEX
243 c_pisanje_u_binarne_datoteke_challenge Napisati program koji omogućava upis podataka o kursevima u binarnu datoteku kurs.dat. Definisati strukturu Kurs koja sadrži naziv kursa, šifru... PCEX
244 c_zamjena_pomocu_pokazivaca Napisati program koji prikazuje razliku između pokušaja zamjene vrijednosti dvije cjelobrojne varijable pomoću funkcije koja prima parametre po vrijednosti i... PCEX
245 c_pokazivaci_min_max Napisati program koji implementira i poziva funkciju min_max. Funkcija prima dva cijela broja i pomoću pokazivača sprema u zadane varijable:... PCEX
246 c_pokazivaci_na_karaktere_brojanje_samoglasnika Napisati program koji prolazi kroz niz karaktera koristeći pokazivačku aritmetiku i broji koliko se puta pojavljuju samoglasnici. Program treba prepoznati... PCEX
247 c_trazenje_karaktera_u_stringu_pokazivaci Napisati program koji pomoću pokazivačke aritmetike provjerava da li se u datom stringu nalazi određeni karakter. PCEX
248 c_pokazivaci_pomjeranje_kroz_niz_i_manipulacija Napisati program u kojem je inicijalizovan niz sa 10 cjelobrojnih vrijednosti i pokazivač na prvi element niza. Vrijednost prvog elementa... PCEX
249 c_citanje_izmjena_datoteka_koristenjem_kursora Napisati program koji radi sa tekstualnom datotekom podaci.txt otvorenom u read-update režimu. Program treba prvo otvoriti datoteku i pomoću funkcije... PCEX
250 c_citanja_izmjena_koristenjem_kursora_challenge Napisati program koji otvara tekstualnu datoteku podaci.txt u update režimu. Program treba pomoću funkcije fseek postaviti kursor na sredinu datoteke,... PCEX
251 c_ispis_ispod_sporedne_dijagonale Napisati program koji ispisuje elemente ispod sporedne dijagonale matrice, razdvojene razmakom. PCEX
252 c_ispis_iznad_glavne_dijagonale Napisati program koji ispisuje elemente iznad glavne dijagonale matrice, razdvojene razmakom. PCEX
253 c_elementi_ispod_glavne_dijagonale Napisati program koji postavlja sve elemente ispod glavne dijagonale na 0, a zatim ispisuje matricu na ekran. PCEX
254 c_proizvod_elemenata_na_dijagonalama Napisati program koji ispisuje proizvod svih elemenata na glavnoj i sporednoj dijagonali matrice dimenzija 4x4. PCEX
255 c_proizvod_elemenata_na_dijagonalama_neparan Napisati program koji ispisuje proizvod svih elemenata na glavnoj i sporednoj dijagonali matrice dimenzija 5x5. PCEX
256 c_selection_sort Napisati program koji traži unos niza od 10 realnih brojeva sa tastature. Niz je zatim potrebno sortirati u rastućem redoslijedu... PCEX
257 c_ubacivanje_rijeci Napisati program koji u datom stringu zamjenjuje svaku cifru 1 sa tekstom "jedan". Pretpostaviti da je primljeni string dovoljno velik... PCEX
258 c_spajanje_dva_stringa Napisati program koji dodaje sadržaj drugog stringa prvom stringu. PCEX
259 c_strukture Napisati program u kojem se definišu strukture Tacka i Kruznica. Program treba omoguciti unos obje strukture i ispisati da li... PCEX
260 c_strukture_unos_ispis_studenta_challenge Napisati program koji koristi strukturu Student (s poljima ime, indeks i prosjek) te dvije funkcije - jedna za unos, a... PCEX
261 c_ispis_glavna_dijagonala Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 3x3 i zatim ispisuje na ekran elemente na glavnoj... PCEX
262 c_min_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najmanji element u nizu. PCEX
263 c_unos_matrice Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 2x2 i zatim je ispisuje na ekran. PCEX
264 c_max_array Napisati program koji traži unos niza 10 cijelih brojeva sa tastature i zatim ispisuje najveći element u nizu. PCEX
265 c_ispis_sporedna_dijagonala Napisati program koji od korisnika traži unos matrice cijelih brojeva dimenzija 3x3 i zatim ispisuje na ekran elemente na sporednoj... PCEX
266 c_unos_niza_s_prekidom Napisati program koji od korisnika traži unos niza pozitivnih realnih brojeva. Niz može sadržavati najviše 5 elemenata, a može se... PCEX
267 c_unos_niza_while Napisati program koji od korisnika traži unos niza od 5 cijelih brojeva i na kraju ispisuje unesene brojeve na ekran.... PCEX
268 c_prebacivanje_u_drugi_niz Napisati program koji od korisnika traži unos niza od 5 cijelih brojeva, a zatim sve elemente tog niza prebacuje u... PCEX
269 c_unos_karaktera_getchar Napisati program koji traži od korisnika da unese jedan karakter, koji se čita pomoću getchar() funkcije. Program treba zatim ispisati... PCEX
270 c_unos_karaktera_za_karakterom Napisati program koji traži da tri studenta (Tarik, Bojan i Mirza) unesu sa standardnog ulaza po jedno slovo koje predstavlja... PCEX
271 c_unos_broja_i_karaktera Napisati program u kojem se traži unos broja nekog stola (prirodan broj), a nakon toga jedno malo slovo koje označava... PCEX
272 c_pisanje_u_datoteke Napisati program koji iz tekstualne datoteke ispit.txt učitava podatke o studentima. Datoteka sadrži zapise u kojima su za svakog studenta... PCEX
273 c_pisanje_u_datoteke_challenge Napisati program koji omogućava unos podataka o knjigama i njihov upis u tekstualnu datoteku knjige.txt. Definisati strukturu Knjiga koja sadrži... PCEX
274 c_kopiranje_karaktera_u_datoteku Napisati program koji otvara datoteku prva.txt’ i kopira njen sadržaj karakter po karakter u drugu datoteku druga.txt’. PCEX
275 c_upis_stringa_u_datoteku Napisati program koji upisuje u datoteku sadržaj datog niza karaktera (varijable niz). Pisanje je potrebno uraditi karakter po karakter. PCEX
276 c_hello_world Napisati program koji na ekran ispisuje tekst "Zdravo, svijete!". PCEX
277 c_hello_world_redovi Napisati program koji na ekran ispisuje tekst "Zdravo, svijete!" dva puta, sa praznim redom između ispisa. PCEX
278 c_ispis_unazad (while petlja) Napisati program koji ispisuje na ekran brojeve od 1 do 5 unazad koristeći while petlju. PCEX
279 c_faktorijeli (while petlja) Napisati program koji pomoću while petlje ispisuje na ekran faktorijele svih brojeva od 1 do 5. PCEX
280 c_zamjena_dvije_kolone Napisati program koji zamjenjuje dvije kolone matrice (elementi jedne kolone postaju elementi druge kolone, i obrnuto). Korisnik unosi indekse dvije... PCEX
281 c_zamjena_dva_reda Napisati program koji zamjenjuje dva reda matrice (elementi jednog reda postaju elementi drugog reda, i obrnuto). Korisnik unosi indekse dva... PCEX
282 c_zamjena_redova Napisati program koji zamjenjuje redove matrice (elementi jednog reda postaju elementi drugog reda, i obrnuto). Korisnik unosi indekse redova koje... PCEX
283 c_zamjena_kolona_dva_mjesta_dalje Napisati program koji pomjera svaku kolonu matrice na mjesto kolone koja se nalazi dva mjesta desno od nje. Brojanje kolona... PCEX
284 (Arraylists) Ex1 - CsEdPad This program shows a person original travel list and creating new travel list from original and making some changes on... AnnEx arraylist
285 (Arrays) Grade scores - CSEdPad This program stores the grades of 10 students in the Natural Language Processing class. Then, the program calculates the highest... AnnEx arrays
286 (Classes & Objects) Rectangle - CSEdPad This program creates a rectangle object and calculates its area AnnEx classes, objects
287 (For loops) Sum of odd numbers - CSEdPad This program sums up the odd number from 1 to 50 AnnEx for loop
288 (Input) Employee Detail - CSEdPad This program takes user inputs where there are different input types, as it collects details of the employee. AnnEx input
289 (LogicalOperators) Compare numbers - CSEdPad This program check whether two numbers are equal or not AnnEx logical operators
290 (LogicalOperators) Leap year - CSEdPad This program checks whether a year is a leap year or not AnnEx logical operators
291 (Methods) Adding numbers - CSEdPad The program will create a method that will add two given exam numbers of a student. The program will declare... AnnEx methods
292 (Recursion) Recursive is palindrome - CSEdPad This program checks a string is palindrome or not (first half of the string is the same as the second... AnnEx recursion
293 (Searching) Binary search - CSEdPad This program uses binary search algorithm to search the index, where "index will be the rank of prizes you get... AnnEx search algorithms
294 (Two-dim arrays) Matrix multiply - CSEdPad This program demonstrates the multiplication of two matrices using a two-dimensional array AnnEx 2d arrays
295 Make Person class comparable Code Completion The program below will fail to run because the Person class does not implement the Comparable interface. Modify the class... CodeCheck Tree Structures
296 c_promjena_vrijednosti_preko_pokazivaca U programu je deklarisan realan broj x i pokazivač double *p. Postavite p da pokazuje na x, promijenite vrijednost x... PCEX
297 c_formatirane_datoteke_upis_broja_i_stringa U programu su data imena studenata. Potrebno je kreirati novu datoteku studenti.txt i u nju upisati za svakog studenta njegov... PCEX
298 c_formatirane_datoteke_upis_sa_decimalama U programu su data imena studenata i njihovi bodovi. Potrebno je kreirati novu datoteku studenti.txt i u nju upisati za... PCEX
299 Celsius To Fahrenheit Conversion Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX operators, primitive data types, variables
300 Fahrenheit to Celsius Conversion Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX primitive data types
301 Pythagorean Theorem (Case 1) Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX arithmetic operations, operators, variables
302 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
303 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
304 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX arithmetic operations, operators, variables
305 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX arithmetic operations, operators, variables
306 Creating a List of Words from a File Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... PCEX file i/o
307 Comparing the List of Words from Two Files Construct a program that reads two text files and creates a list of the words that each of these files... PCEX file i/o
308 Updating an Element in the Array (Case 1) Construct a program that initializes an array with three integers, changes the first element in the array, and finally, prints... PCEX arrays
309 Updating an Element in the Array (Case 2) Construct a program that initializes an array with five floating-point numbers, changes the second element in the array, and finally,... PCEX arrays
310 Updating an Element in the Array (Case 3) Construct a program that initializes an array with four strings, changes the last element in the array, and finally, prints... PCEX arrays
311 Modifying an Array (Case 1) Construct a program that increments all elements of the array by 1. PCEX arrays
312 Modifying an Array (Case 2) Construct a program that swaps pairs of adjacent elements of the array. For example, if the array is {1, 2,... PCEX arrays
313 Creating an Array of Odd Numbers Construct a program that creates an array of first ten positive odd numbers. PCEX arrays
314 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX arrays
315 Finding the Maximum Value in an Array Write a program that finds the maximum value in an array. PCEX arrays
316 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX arrays
317 Calculating the Sum of the Values in an Array Construct a program that computes the sum of all the values in an array. PCEX arrays
318 Calculating the Average of the Values in the Array Construct a program that calculates the average of all the values in an array. The program should handle arrays with... PCEX arrays
319 Rotating the Array Values to the Left by One Position Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
320 Rotating the Array Values to the Left by Two Position Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
321 Rotating the Array Values to the Right by One Position Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
322 Rotating the List Values to the Right by Two Position Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX arrays
323 Printing Common Elements in Two Arrays Construct a program that has a method that receives two arrays and prints the values in the 2nd array that... PCEX arrays
324 Printing the Total Number of Times Elements of One Array Appear in Another Array Construct a program that has a method that receives two arrays and prints the total number of times the elements... PCEX arrays
325 Creating an array that Contains the Numbers of Times Each Element of One Array Appears in Another Array Construct a program that has a function that receives two arrays and creates an array that contains the number of... PCEX arrays
326 Finding the Number of Days Above the Average Temperature Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX arrays
327 Displaying the Days That are Above 32 Degrees Fahrenheit Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX arrays
328 Updating Two-Dimensional Array (Case 1) Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... PCEX 2d arrays
329 Updating Two-Dimensional Array (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... PCEX 2d arrays
330 Updating Two-Dimensional Array (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d arrays
331 Increment/Decrement Operators (Case 1) Construct a program that performs increment/decrement operations on variable a (with initial value of 4) and variable b (with initial... PCEX arithmetic operations, operators, variables
332 Increment/Decrement Operators (Case 2) Construct a program that performs increment/decrement operations on variable a (with initial value of 8) and variable b (with initial... PCEX arithmetic operations, operators, variables
333 Increment/Decrement Operators (Case 3) Construct a program that performs increment/decrement operations on variable a (with initial value of 6) and variable b (with initial... PCEX arithmetic operations, operators, variables
334 Determining When a Student Fails a Course (Case 1) Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
335 Determining When a Student Fails a Course (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
336 Determining When a Student Fails a Course (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
337 Determining the Weather Condition (Case 1) Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions
338 Determining the Weather Condition (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions
339 Determining the Weather Condition (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions
340 Determining the Weather Condition (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions
341 Determining When to Buy a New Phone (Case 1) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
342 Determining When to Buy a New Phone (Case 2) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
343 Determining When a Customer Could Rent a Car (Case 1) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
344 Determining When a Customer Could Rent a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
345 Determining When a Customer Could Rent a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
346 Determining When at Least One of the Three Boolean Variables is True Construct a program that determines whether at least one of the three boolean variables is true based on the inputs... PCEX boolean expressions
347 Determining When at Least One of the Three Boolean Variables is False Construct a program that determines whether at least one of the three boolean variables is false based on the inputs... PCEX boolean expressions
348 Determining When All Three Boolean Variables Are Equal Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions
349 c_dinamicka_alokacija_varijable_malloc Napisati C program koji dinamički alocira memoriju za jednu cjelobrojnu varijablu. Program treba omogućiti korisniku da unese cijeli broj, smjesti... PCEX
350 Determining Whether One is a Teenager (Case 1) Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions
351 Determining Whether One is a Teenager (Case 2) Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX exceptions
352 CopyFileTo A Java program that demonstrate copying a text file. PCEX
353 Reporting File Information (Case 1) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
354 Reporting File Information (Case 2) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
355 Printing Consecutive Numbers Starting from Zero (Case 1) Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop
356 Printing Consecutive Numbers Starting from Zero (Case 2) Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop
357 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 1) Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop
358 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 2) Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
359 Printing Consecutive Numbers Within a Specified Range (Case 1) Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX for loop
360 Printing Consecutive Numbers Within a Specified Range (Case 2) Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
361 Printing the Squares of Numbers Within a Specified Range (Case 1) Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop
362 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
363 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
364 Determining the Letter Grade Of a Student Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if-else statement
365 Converting the Letter Grade of a Student to Its Numeric Range Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
366 Determining the Sign of an Integer Construct a program that determines whether an integer is positive, negative, or zero. PCEX control flow, if-else statement
367 Determining Whether an Integer is Even or Odd Construct a program that determines whether an integer is even or odd. PCEX control flow, if-else statement
368 Calculating the Employees Wage Based on the Hours That the Employee Has Worked and an Hourly Pay Rate Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if-else statement
369 Calculating the Wage of an Employee at the Customer Service Call Center Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX control flow, if-else statement
370 Determining the Smallest of the Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX control flow, if-else statement
371 Determining the Largest of the Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX control flow
372 Warning the User about the Changes in the Temperature Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if-else statement
373 Warning the User about the Changes in the Temperature and Humidity Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX control flow, if-else statement
374 Printing A Sequence of Repeated Numbers (Case 1) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
375 Printing A Sequence of Repeated Numbers (Case 2) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
376 Pythagorean Theorem (Case 1) Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX
377 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
378 Converting Milliseconds to Hours-Minutes- and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
379 Seconds to Minutes Conversion Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX
380 Converting Milliseconds to Hours-Minutes- and Seconds. Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX
381 Print using variables Write a program that generates the output as below. Use only variables in the print-statements, so `print("text")` is not allowed... PCEX
382 Executing statements sequentially In imperative programming the order of the statements matters for the execution of the program. PCEX
383 String Concatenation (Case 1) Construct a program that prints the text "24 and 45 concatenated: 2445" and "24 and 45 added: 69". PCEX strings
384 String Concatenation (Case 2) Construct a program that prints the text "333", "63", and "36". PCEX
385 Accessing String Characters (Case 1) Construct a program that prints the 1st, 9th, and the last character of the string "String Example!". PCEX strings
386 Accessing String Characters (Case 2) Construct a program that prints the 7th, 11th, and 14th character of the string "Second Example!". PCEX strings
387 String Comparison (Case 1) Construct the program that first checks the equality of the strings "HELLO WORLD!" and "hello world!" and then modifies the... PCEX strings
388 String Comparison (Case 2) Construct the program that modifies the string "hexxo worxd!" so that it matches (ignoring case) the string "HELLO WORLD!". PCEX strings
389 String With Escape Characters (Case 1) Construct a program that prints the following output:\n"Quotes"\nSlashes\n\//\nHow '"confounding' "\" it is! PCEX strings
390 String With Escape Characters (Case 2) Construct a program that prints the following output:\n""Two Double Quotes""\n Slashes \//\nHow '"confounding' "\" it is! PCEX strings
391 String With Escape Characters (Case 3) Construct a program that prints the following output:\n"Slashes"\\//\n \\//\nHow '"confounding' "\" it is! PCEX strings
392 Printing Name Initials Construct a program that prints the initials of the name "John Smith". PCEX strings
393 Printing Full Name with Middle Initial Construct a program that prints the full name with middle initial for the name "John Phillip Smith". PCEX
394 Printing Name in APA Style Construct a program that prints the name "Alice Ann Darcy" following the APA style, i.e., last name first, followed by... PCEX strings
395 Finding the Smallest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX while loop
396 Finding the Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX while loop
397 Receiving Input Integers Until a Certain Condition is Met (Case 1) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
398 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
399 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
400 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
401 Calculating the Average of Input Integers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX while loop
402 Calculating the Average of the Input Integers that are an Even Number Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
403 Calculating the Average of Floating-Point Numbers Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
404 Finding Adjacent Duplicates in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX while loop
405 Finding Adjacent Consecutive Numbers in a Sequence of Integers Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
406 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX while loop
407 Printing Digits of an Integer from Right to Left Construct a program that prints the digits of an integer from right to left. PCEX while loop
408 The Digit Sum of an Integer Construct a program that calculates the sum of the digits of an integer. PCEX while loop
409 Reversing the Digits of an Integer Construct a program that reverses the digits of an integer mathematically. PCEX while loop
410 Calculating the Winning Percentage of a Sports Team (Case 1) Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX while loop
411 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
412 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
413 (Preliminary)AverageSpeedInMarathon-CSEdPad Construct a program that calculates the average speed in miles per hour using the values stored in variables given and... AnnEx
414 Hello Construct a program that prints out hello and world on separate lines. jsParsons operators, variables
415 Two-dimensional List Construct a program that prints out [[0, 1, 2], [3, 4, 5], [6, 7, 99]] jsParsons 2d list, classes, data structures, list, stacks
416 Addition Construct a program that prints the value 8. jsParsons operators, variables
417 Dictionary calculations Construct a program that calculates each student’s average score by using `studentdict` dictionary that is already defined as follows: jsParsons classes, data structures, dictionaries, dictionary, stacks
418 Practicing class inheritance Construct a program using inheritance of classes to display a student’s name and score. Consider student as an instance of... jsParsons classes, objects
419 Clss Person Write a program that will print out "Safiira. Nice to meet you!" jsParsons classes, data structures, objects, stacks
420 Comparisons Construct a program that prints out whether variable a is bigger than b. jsParsons boolean expressions, boolean logic, comparison operators
421 Conditionals Temperature Construct a program that prints out 'Cold', when the temperature is 15 degrees celcius or below, 'Moderate' when it is... jsParsons control flow, if statement, if-else statement
422 Practicing manipulating variables and checking types Construct a program that calculate two variables' modulus and check the type of the modulus jsParsons data types
423 Dictionary Filter Construct a program that prints out all the circles that are larger than 5. jsParsons classes, data structures, dictionaries, dictionary, stacks
424 Dictionary Values Construct a program that prints out how many items in total are in storage. You can assume that a dictionary... jsParsons classes, data structures, dictionaries, dictionary, stacks
425 Power calculation Construct a program which calculates the base raised to the power of the non-negative exponent. jsParsons
426 Reorganize the list Construct a program which partition the original list of integers such that all even numbers come first and all odd... jsParsons
427 Reorganize the list Construct a program which partition the original list of integers such that all even numbers come first and all odd... jsParsons
428 Calculating power Construct a program which calculates the base raised to the power of the exponent. jsParsons
429 Practising reading a file and printing the third element in each line of the file Construct a program that opens up a file and prints out the third element in each line of the file jsParsons exception handling, file i/o
430 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons search algorithms
431 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons
432 Updating required elements to the new list Construct a program which finds even numbers from the original list, calculates the square of each such number and adds... jsParsons
433 Odd or Even Construct a program that goes through a list of numbers and prints out whether they are odd or even. jsParsons algorithm analysis, for loop, loops
434 Letter frequency Construct a program which counts the frequency of each character in string 'Summer' and stores it in a dictionary. Finally,... jsParsons dictionaries
435 Iteration with Addition Construct a program that prints the value 8. jsParsons loops, while loop
436 Iteration with Multiplication Construct a program that prints values 1,2,4,8 and finally prints "The end!". jsParsons loops, while loop
437 Iteration Multiplication For Construct a program that prints values 1,2,4,8 and finally prints "The end!". jsParsons for loop
438 List Iteration Zoo Construct a program that prints out all the animals in the zoo-variable. jsParsons list
439 Construct a function that returns a list of remainders from the input. Construct a program which calculates the remainder of each element of the first list and the element with the same... jsParsons
440 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
441 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
442 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
443 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
444 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons value vs reference
445 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons list
446 Reverse the list Construct a program which creates a new list that is reverse of list [1, 2, 3, 4, 5]. jsParsons
447 Reverse the list Construct a program which creates a new list that is the reverse of the orginal list. jsParsons
448 List to Dictionary Construct a program that prints out moo and oink, in that order. jsParsons classes, data structures, dictionaries, dictionary, stacks
449 Practicing using math library and check a variable's type Construct a program that accesses math.pi and check its type jsParsons data types
450 Nested ifs Construct a program that prints out a sentence depending on the time of day. Night is considered to be before... jsParsons algorithm analysis, control flow, if statement, if-else statement
451 Nested List Indexing Construct a program that first prints out [[1, 2, 3], [4, 5, 6]], then [4, 5, 6], and finally 6. jsParsons list
452 Practicing using nested while and for loops Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. jsParsons algorithm analysis, for loop, nested loops
453 Nested Loops Construct a program that first prints out 15, then 14, then 12, then 9 and finally 5 on consecutive lines. jsParsons algorithm analysis, nested loops, while loop
454 Nested Loops For 1 Construct a program that first prints out 15, then 14, then 12, then 9 and finally 5 on consecutive lines. jsParsons nested loops
455 Nested Loops For 2 Construct a program to print a multiplication chart given the chart_size. Assume that chart_size is set to a positive integer. jsParsons nested loops
456 Practicing nested while loops Construct a program to print an upside-down right triangle. Assume that 'size' is defined, and holds an integer value. jsParsons algorithm analysis, nested loops, while loop
457 Creating a function that checks if the string is a palindrome or not. Construct a program which determines whether the original string is a palindrome. The function should be case insensitive i.e. upper... jsParsons search algorithms
458 Calculating power Construct a program that calculates the base raised to the power of the non-negative exponent without using multiplication. jsParsons for loop
459 Dictionary manipulation. Construct a program that prints a blue Toyota car. jsParsons dictionaries, dictionary
460 Printing file contents Construct a program that opens up a file and prints out each line of the file jsParsons exception handling, file i/o
461 Remove dublicates from the list Construct a program which creates a new list where it stores all elements except the duplicates from the original list.... jsParsons
462 Practicing searching the index of the min element Construct a program that finds the index of the minimum element in a list. num_list is a test case where... jsParsons recursion, search algorithms, sorting algorithms
463 Practicing searching the index of the min and max elements Construct a program that finds the indexes of both the max and min elements in a list. num_list is a... jsParsons algorithm analysis, recursion, search algorithms, sorting algorithms
464 String Indexing Construct a program that first prints out strings "Py", "th", "o", and "n" jsParsons strings
465 String join Construct a program that prints out a sentence from a given list of words. jsParsons strings
466 Checks whether the sum of two integers are equal as the third integer Construct a program which determines whether the value of one of variables x, y, and z is the sum of... jsParsons
467 Swap Construct a program that swaps the values of x and y variables. jsParsons operators, variables
468 Try Except Construct a program that prints out various Celcius temperatures in Fahrenheit. jsParsons exception handling, exceptions
469 XOR Construct a program that mimics a XOR gate (exclusive or). When input_a and input_b are the same, it should print... jsParsons boolean expressions, boolean logic, if-else statement, logical operators
470 Simple Function Construct a program that prints out Hello functions. jsParsons functions
471 Simple Params Construct a program that prints out 3 jsParsons functions
472 Input Manipulation Construct a program that takes a user's inputs and multiplies the inputs.Then print the type of the result, convert the... PCEX data types, functions
473 Multiple Parameters Construct a program that calculates the current savings after getting paid and the total expense. PCEX algorithm analysis, functions
474 Printing a square star pattern Construct a program that takes an input as the size of a solid square and print the square. For example,... PCEX for loop, nested loops
475 Greatest Common Factor Construct a program that recursively finds and returns the great common factor between of two integers. PCEX recursion, search, search algorithms, sorting, sorting algorithms
476 Equality Comparison Method Construct a program with two classes, where each class has a comparison method. Test whether instances of each class is... PCEX
477 Input Manipulation Challenge Construct a program that takes a user's inputs and calculate the division of the inputs.Then convert the division result into... PCEX functions
478 Multiple Parameters Challenge Construct a program that calculates the pay and current savings. PCEX functions
479 Printing the outline of a square star pattern Challenge Construct a program that takes an input as the size of a square and print the outline of the square.\nFor... PCEX for loop
480 Solving Josephus Problem Challenge Construct a program by using Queue structure to solve a Josephus problem. Josephus problem is a counting-out game. N people... PCEX
481 Greatest Common Factor Challenge Construct a program that recursively finds and returns the great common factor between of two integers. This is a simple... PCEX recursion
482 Passing Lists Challenge Construct a program that convert Celsius temperature values in a list to Fahrenheit temperature values PCEX
483 Passing Values Challenge Construct a program that convert Celsius to Fahrenheit. PCEX functions
484 Greater Than Comparison Method Challenge Construct a program with two classes, where each class has a comparison method. Test whether the value of the first... PCEX
485 Unit Converter Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX arithmetic operators, constants, operators, primitive data types, variables
486 Pythagorean Theorem Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX arithmetic operations, arithmetic operators, math, operators, variables
487 Time Converter Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX arithmetic operations, arithmetic operators, input, operators, variables
488 Creating a List of Words from File(s) Construct a program that reads a text file and creates a list of the words that the file contains, ignoring... PCEX arraylist, file i/o, list
489 Updating an Element in the Array Construct a program that initializes an array with three integers, changes the first element in the array, and finally, prints... PCEX arrays
490 Modifying an Array Construct a program that increments all elements of the array by 1. PCEX arrays
491 Creating an Array of Numbers/Strings Construct a program that creates an array of first ten positive odd numbers. PCEX arrays
492 Finding the Max/Min Value in an Array Write a program that finds the maximum value in an array. PCEX arrays
493 Calculating Sum/Average of the Array Values Construct a program that computes the sum of all the values in an array. PCEX arrays
494 Rotating the Array Values Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
495 Searching Values of an Array in Another Array Construct a program that has a method that receives two arrays and prints the values in the 2nd array that... PCEX arrays
496 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX arrays
497 Updating an Element in the 2D Array Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, sets the... PCEX 2d arrays, arrays
498 Increment-Decrement Operators Construct a program that performs increment/decrement operations on variable a (with initial value of 4) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
499 Pass-Fail Rule Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
500 Hot-Dry Weather Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions
501 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
502 Renting a Car Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
503 Three Booleans Construct a program that determines whether at least one of the three boolean variables is true based on the inputs... PCEX boolean expressions
504 Determining Whether One is a Teenager Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions
505 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
506 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop, loops
507 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop
508 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX for loop, loops
509 Printing the Squares of Numbers Within a Specified Range Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop
510 The Grade Letter Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if-else statement
511 The Sign of a Number Construct a program that determines whether an integer is positive, negative, or zero. PCEX conditionals, control flow, if-else statement
512 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if-else statement
513 The Min/Max of Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX control flow, if-else statement
514 Warning about the Changes in the Weather Condition Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if-else statement
515 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX nested loops
516 String Addition Construct a program that prints the text "24 and 45 concatenated: 2445" and "24 and 45 added: 69". PCEX string operations, strings
517 Accessing String Characters Construct a program that prints the 1st, 9th, and the last character of the string "String Example!". PCEX string operations, strings
518 String Comparison Construct the program that first checks the equality of the strings "HELLO WORLD!" and "hello world!" and then modifies the... PCEX string operations, strings
519 Strings With Escape Characters Construct a program that prints the following output:\n"Quotes"\nSlashes\n\//\nHow '"confounding' "\" it is! PCEX string operations, strings
520 Name Initials Construct a program that prints the initials of the name "John Smith". PCEX string operations, strings
521 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX conditionals, while loop
522 Receiving Input Integers Until a Certain Condition is Met Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
523 Calculating the Average of the Input Numbers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX while loop
524 Comparing Adjacent Numbers in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX while loop
525 Processing the Digits of an Integer Construct a program that prints the digits of an integer from right to left. PCEX do-while loop, while loop
526 Calculating the Winning Percentage of a Sports Team Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX while loop
527 Creating a Dictionary of Character-Count/Words Pairs Construct a program that has a function which receives a string from the user and creates a dictionary that maps... PCEX classes, data structures, dictionaries, dictionary, stacks
528 Comparing Adjacent Numbers in a Sequence of Numbers Construct a program that checks whether a sequence of numbers, entered one at a time, contains adjacent duplicates. The user... PCEX loops, while loop
529 Determining Whether One is a Teenager Construct a program that receives a string that has the user name and age separated by a colon, and prints... PCEX exception handling, exceptions, if-else statement
530 Concatenating Characters of Two Strings Construct a program that has a function that receives two strings and returns a string formed from the given strings... PCEX strings
531 Concatenating Strings and Numbers Construct a program that uses variables x, y, and z to print "Python was invented in 1989.". PCEX strings
532 Processing the Digits of an Integer Construct a program that prints the digits of an integer from right to left. PCEX algorithm analysis, loops, while loop
533 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the smallest divisor (other than 1) of a positive number. For example, the smallest divisor... PCEX algorithm analysis, loops, while loop
534 Unit Converter Construct a program that computes the Fahrenheit equivalent of an input Celsius value using the formula F = (9/5)C +... PCEX operators, variables
535 Pass-Fail Rule Construct a program to determine whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, boolean logic, if-else statement, logical operators
536 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX file i/o
537 Calculating the Average of the Input Numbers Construct a program that reads a series of integers from the user, sums them up, and calculates their average. The... PCEX loops, while loop
538 Hot-Dry Weather Construct a program that determines whether it is both too hot and too dry based on the inputs that it... PCEX boolean expressions, boolean logic, if-else statement, logical operators
539 The Grade Letter Construct a program that receives a score from the user and determines the grade as follows:\nA for scores ≥ 90\nB... PCEX control flow, if statement, if-else statement
540 The Sign of a Number Construct a program that determines whether an integer is positive, negative, or zero. PCEX control flow, if statement, if-else statement
541 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee based on the... PCEX control flow, if statement, if-else statement
542 Receiving Input Integers Until a Certain Condition is Met Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX loops, while loop
543 Updating an Element in a List Construct a program that initializes a list with three values, changes the first element in the list, and finally, prints... PCEX list, value vs reference
544 Modifying a List Construct a program that increments all values of the list by 1. PCEX list
545 Adding Values to an Empty List Construct a program that creates a list of first ten positive odd numbers. PCEX list
546 Finding the Min/Max Value in a List Write a program that finds the maximum value in a list. PCEX list, value vs reference
547 Calculating Sum/Average of the List Values Construct a program that has a function that receives a list and calculates the sum of the values in that... PCEX list
548 Rotating the List Values Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX algorithm analysis, classes, data structures, list, stacks
549 Updating Two-Dimensional List Construct a program that initializes a 3x4 two-dimensional matrix that has the numbers 1 through 12 for entries, updates the... PCEX 2d list, classes, data structures, list, stacks, value vs reference
550 The Min/Max of Three Integers Construct a program that determines the smallest of the three integer values entered by the user. PCEX algorithm analysis, control flow, if statement, if-else statement, statistics
551 Warning about the Changes in the Weather Condition Construct a program that receives the temperature for today and yesterday and warns the user when it is getting colder... PCEX control flow, if statement, if-else statement
552 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions, boolean logic, if-else statement, logical operators
553 Pythagorean Theorem Construct a program that accepts two input values from the user, one for each side of a right-angle triangle. The... PCEX operators, variables
554 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 10 (exclusive). PCEX for loop, loops
555 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 1 (inclusive) to 16 (exclusive) in increments of 4. PCEX for loop, loops
556 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 1 (inclusive) to 9 (inclusive). PCEX algorithm analysis, for loop, loops
557 Renting a Car Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, boolean logic, if-else statement, logical operators
558 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
559 Searching Values of a List in Another List Construct a program that has a function that receives two lists and prints the values in the 2nd list that... PCEX classes, data structures, list, search algorithms, stacks
560 Printing the Squares of Numbers Within a Specified Range Construct a program to write out the squares of even positive integers less than or equal to 10. PCEX for loop, loops
561 Counting the Occurrences of One String in Another Construct a program that has a function that receives a string and returns the number of times that the string... PCEX for loop, functions, strings
562 Repeating Characters of a String Construct a program that has a function that receives a string and creates a new string that has each character... PCEX functions, strings
563 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the average temperature and the number of the days... PCEX list
564 Three Booleans Construct a program that determines whether at least one of the three boolean variables is True based on the inputs... PCEX boolean expressions, boolean logic, if-else statement, logical operators
565 Time Converter Construct a program that obtains minutes and remaining seconds from the input amount of time in seconds. For example, 500... PCEX operators, variables
566 Calculating the Winning Percentage of a Sports Team Construct a program that receives from the user the number of games that a sports team won in a tournament... PCEX loops, while loop
567 Fahrenheit to Celsius Conversion Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX arithmetic operators, constants, data types, operators, primitive data types, variables
568 Converting Milliseconds to Hours, Minutes, and Seconds Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX arithmetic operations, arithmetic operators, operators, variables
569 Comparing the List of Words from Two Files Construct a program that reads two text files and creates a list of the words that each of these files... PCEX arraylist, file i/o
570 Updating an Element in the Array (Case 2) Construct a program that initializes an array with five floating-point numbers, changes the second element in the array, and finally,... PCEX arrays
571 Updating an Element in the Array (Case 3) Construct a program that initializes an array with four strings, changes the last element in the array, and finally, prints... PCEX arrays
572 Modifying an Array (Case 2) Construct a program that swaps pairs of adjacent elements of the array. For example, if the array is {1, 2,... PCEX arrays
573 Creating an Array of User Inputs Construct a program that creates an array of eight string values received from the user. PCEX arrays
574 Finding the Minimum Value in an Array Write a program that finds the minimum value in an array. PCEX arrays
575 Calculating the Average of the Values in the Array Construct a program that calculates the average of all the values in an array. The program should handle arrays with... PCEX arrays
576 Rotating the Array Values to the Left by Two Position Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
577 Rotating the Array Values to the Right by One Position Construct a program that has a method that receives an array of values and returns the array rotated to the... PCEX arrays
578 Rotating the List Values to the Right by Two Position Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX arrays
579 Searching Arrays (Case 3) Construct a program that has a function that receives two arrays and creates an array that contains the number of... PCEX arrays
580 Searching Arrays (Case 2) Construct a program that has a method that receives two arrays and prints the total number of times the elements... PCEX arrays
581 Displaying the Days That are Above 32 Degrees Fahrenheit Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX arrays
582 Updating Two-Dimensional Array (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, sets the... PCEX 2d arrays, arrays
583 Updating Two-Dimensional Array (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d arrays, arrays
584 Increment/Decrement Operators (Case 2) Construct a program that performs increment/decrement operations on variable a (with initial value of 8) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
585 Increment/Decrement Operators (Case 3) Construct a program that performs increment/decrement operations on variable a (with initial value of 6) and variable b (with initial... PCEX arithmetic operations, arithmetic operators, operators, variables
586 Determining When a Student Fails a Course (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
587 Determining When a Student Fails a Course (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions
588 Determining the Weather Condition (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions
589 Determining the Weather Condition (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions
590 Determining the Weather Condition (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions, conditionals
591 Determining When to Buy a New Phone (Case 2) Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions
592 Determining When a Customer Could Rent a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
593 Determining When a Customer Could Rent a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions
594 Determining When at Least One of the Three Boolean Variables is False Construct a program that determines whether at least one of the three boolean variables is false based on the inputs... PCEX boolean expressions
595 Determining When All Three Boolean Variables Are Equal Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions
596 Determining Whether One is a Teenager (Case 2) Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX classes, exception handling, exceptions, file i/o, if-else statement, loops, methods, objects
597 Reporting File Information (Case 2) Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX classes, exceptions, file i/o, methods, objects
598 Printing Consecutive Numbers Starting from Zero (Case 2) Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop, nested loops
599 Printing Sequence of Numbers with a Gap Between Adjacent Values (Case 2) Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
600 Printing Consecutive Numbers Within a Specified Range (Case 2) Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
601 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
602 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
603 Converting the Letter Grade of a Student to It's Numeric Range Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
604 Determining Whether an Integer is Even or Odd Construct a program that determines whether an integer is even or odd. PCEX control flow, if-else statement
605 Calculating the Wage of an Employee at the Customer Service Call Center Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX control flow, if-else statement
606 Determining the Largest of the Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX conditionals, control flow, if-else statement
607 Warning the User about the Changes in the Temperature and Humidity Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX control flow, if-else statement
608 Printing A Sequence of Repeated Numbers (Case 2) Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
609 String Concatenation (Case 2) Construct a program that prints the text "333", "63", and "36". PCEX conditionals, data types, string operations, strings, variables
610 Accessing String Characters (Case 2) Construct a program that prints the 7th, 11th, and 14th character of the string "Second Example!". PCEX string operations, strings
611 String Comparison (Case 2) Construct the program that modifies the string "hexxo worxd!" so that it matches (ignoring case) the string "HELLO WORLD!". PCEX string operations, strings
612 String With Escape Characters (Case 2) Construct a program that prints the following output:\n""Two Double Quotes""\n Slashes \//\nHow '"confounding' "\" it is! PCEX string operations, strings
613 String With Escape Characters (Case 3) Construct a program that prints the following output:\n"Slashes"\\//\n \\//\nHow '"confounding' "\" it is! PCEX string operations, strings
614 Printing Full Name with Middle Initial Construct a program that prints the full name with middle initial for the name "John Phillip Smith". PCEX conditionals, data types, string, string operations, strings, variables
615 Printing Name in APA Style Construct a program that prints the name "Alice Ann Darcy" following the APA style, i.e., last name first, followed by... PCEX string operations, strings
616 Finding the Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX loops, while loop
617 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
618 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
619 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
620 Calculating the Average of Floating-Point Numbers Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
621 Calculating the Average of the Input Integers that are an Even Number Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
622 Finding Adjacent Consecutive Numbers in a Sequence of Integers Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
623 Finding Adjacent Numbers in Ascending Order in a Sequence of Numbers Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX while loop
624 Reversing the Digits of an Integer Construct a program that reverses the digits of an integer mathematically. PCEX do-while loop, while loop
625 The Digit Sum of an Integer Construct a program that calculates the sum of the digits of an integer. PCEX do-while loop, while loop
626 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
627 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
628 Creating a Dictionary of Character-Count/Words Pairs Construct a program that has a function which receives a string and creates a dictionary that maps each character to... PCEX dictionaries, dictionary
629 Comparing Adjacent Numbers in a Sequence of Numbers (Case 2) Construct a program that checks whether a sequence of integers, entered one at a time, contains adjacent integers that are... PCEX while loop
630 Comparing Adjacent Numbers in a Sequence of Numbers (Case 3) Construct a program that checks whether a sequence of non-zero numbers, entered one at a time, contains adjacent numbers in... PCEX while loop
631 Determining Whether One is a Teenager Construct a program that asks the user to enter a string that has the user name and age separated by... PCEX exception handling, if-else statement
632 Concatenating Characters of Two Strings Construct a program that has a function that receives two strings and returns a string formed from the given strings... PCEX strings
633 Concatenating Strings and Numbers (Case 2) Construct a program that uses variables x, y, and z to print "x * 2 = 4". PCEX strings
634 Concatenating Strings and Numbers (Case 3) Construct a program that uses variables x, y, and z to print "10 + 20 = 30". PCEX strings
635 Processing the Digits of an Integer (Case 3) Construct a program that reverses the digits of an integer mathematically. PCEX while loop
636 Processing the Digits of an Integer (Case 2) Construct a program that calculates the sum of the digits of an integer. PCEX while loop
637 Finding Smallest/Largest Divisor of a Positive Number Construct a program that finds the largest divisor of a positive number, excluding the number itself. For example, the largest... PCEX while loop
638 Unit Converter Construct a program that computes the Celsius equivalent of an input Fahrenheit value using the formula C = (F -... PCEX operators, variables
639 Pass-Fail Rule (Case 2) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, if-else statement
640 Pass-Fail Rule (Case 3) Construct a program that determines whether a student fails the course based on the inputs that it receives from the... PCEX boolean expressions, if-else statement
641 Reporting File Information Construct a program that receives the full path to an input file from the user, reads that file and reports... PCEX exception handling, file i/o
642 Calculating the Average of the Input Numbers (Case2) Construct a program that reads a series of integer values from the user, sums up the integers that are an... PCEX while loop
643 Calculating the Average of the Input Numbers (Case 3) Construct a program that reads a series of non-negative floating-point numbers from the user, sums them up, and calculate their... PCEX while loop
644 Hot-Dry Weather (Case 2) Construct a program that determines whether it is either too hot or too dry (or both) based on the inputs... PCEX boolean expressions, if-else statement
645 Hot-Dry Weather (Case 3) Construct a program that determines whether it is too hot but not too dry based on the inputs that it... PCEX boolean expressions, if-else statement
646 Hot-Dry Weather (Case 4) Construct a program that determines whether it is either too hot or too dry but not both based on the... PCEX boolean expressions, if-else statement
647 The Grade Letter Construct a program that receives a grade from the user and prints the numeric range for that grade using the... PCEX if-else statement
648 The Sign of a Number Construct a program that determines whether an integer is even or odd. PCEX if-else statement
649 The Wage of an Employee Construct a program for the payment department of a company to calculate the wage of an employee who works at... PCEX if-else statement
650 Receiving Input Integers Until a Certain Condition is Met (Case 2) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
651 Receiving Input Integers Until a Certain Condition is Met (Case 3) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
652 Receiving Input Integers Until a Certain Condition is Met (Case 4) Construct a program that receives an integer from the user, outputs that integer, and stops receiving integers when the user... PCEX while loop
653 Updating an Element in a List (Case 2) Construct a program that initializes a list with five floating-point numbers, changes the second element in the list, and finally,... PCEX list, value vs reference
654 Updating an Element in a List (Case 3) Construct a program that initializes a list with four string values, changes the last element in the list, and finally,... PCEX list, value vs reference
655 Modifying a List Construct a program that swaps pairs of adjacent elements of the list. For example, if the list is [1, 2,... PCEX list
656 Adding Values to an Empty List Construct a program that creates a list of eight string values received from the user. PCEX list
657 Finding the Min/Max Value in a List Write a program that finds the minimum value in a list. PCEX list, search algorithms
658 Calculating Sum/Average of the List Values Construct a program that has a function that receives a list and calculates the average of the values in that... PCEX list
659 Rotating the List Values (Case 2) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
660 Rotating the List Values (Case 3) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
661 Rotating the List Values (Case 4) Construct a program that has a function that receives a list of values and returns the list rotated to the... PCEX list
662 Updating Two-Dimensional List (Case 2) Construct a program that initializes a 3x3 two-dimensional matrix that has the numbers 1 through 9 for entries, updates the... PCEX 2d list, list, value vs reference
663 Updating Two-Dimensional List (Case 3) Construct a program that initializes a 2x4 two-dimensional matrix that has multiples of 10 from 10 to 80 for entries,... PCEX 2d list, value vs reference
664 The Min/Max of Three Integers Construct a program that determines the largest of the three integer values entered by the user. PCEX if-else statement
665 Warning about the Changes in the Weather Condition Construct a program that receives the temperature and humidity for today and yesterday and warns the user when it is... PCEX if-else statement
666 Buying a New Phone Construct a program that determines whether it is time to buy a new phone based on the inputs that it... PCEX boolean expressions, if-else statement
667 Printing Consecutive Numbers Starting from Zero Construct a program that prints a sequence of numbers from 0 (inclusive) to 6 (exclusive). PCEX for loop
668 Printing Sequence of Numbers with a Gap Between Adjacent Values Construct a program that prints a sequence of numbers from 7 (inclusive) to 35 (inclusive) in increments of 7. PCEX for loop
669 Printing Consecutive Numbers Within a Specified Range Construct a program that prints a sequence of numbers from 8 (inclusive) to 14 (inclusive). PCEX for loop
670 Renting a Car (Case 2) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, if-else statement
671 Renting a Car (Case 3) Construct a program that determines whether a customer could rent a car based on the inputs that it receives from... PCEX boolean expressions, if-else statement, while loop
672 Printing A Sequence of Repeated Numbers Construct a program that receives an integer N from the user and prints a sequence of space-separated numbers from 1... PCEX for loop, nested loops
673 Searching Values of a List in Another List (Case 3) Construct a program that has a function that receives two lists and creates a list that contains the number of... PCEX list, search algorithms
674 Searching Values of a List in Another List (Case 2) Construct a program that has a function that receives two lists and prints the total number of times the elements... PCEX list, search algorithms
675 Printing the Squares of Numbers Within a Specified Range (Case 2) Construct a program to write out the squares of odd positive integers less than 10. PCEX for loop
676 Printing the Squares of Numbers Within a Specified Range (Case 3) Construct a program to write out the squares of every number between 20 and 25, both inclusive. PCEX for loop
677 Counting the Occurrences of One String in Another Construct a program that has a function that receives a string and returns the number of times that the string... PCEX functions, strings
678 Repeating Characters of a String Construct a program that has a function that receives a string and creates a new string that has every other... PCEX functions, strings
679 Processing a List of Temperature Values Construct a program that reads a series of temperatures and reports the days that are above 32 degrees Fahrenheit. Assume... PCEX list
680 Three Booleans (Case 2) Construct a program that determines whether at least one of the three boolean variables is False based on the inputs... PCEX boolean expressions, if-else statement
681 Three Booleans (Case 3) Construct a program that receives the value of three boolean variables from the user and determines whether all variables have... PCEX boolean expressions, if-else statement
682 Time Converter Construct a program that obtains hours, minutes, and seconds from an amount of time in milliseconds. PCEX operators, variables
683 Calculating the Winning Percentage of a Sports Team (Case 2) Construct a program that receives from the user the number of games in a tournament and the number of the... PCEX while loop
684 Calculating the Winning Percentage of a Sports Team (Case 3) Construct a program that receives from the user the number of games that a sports team won and tied in... PCEX while loop
685 Average word length Code Completion Complete the following program to compute the average length of the words. Invoke the appropriate method to compute the length... CodeCheck Objects
686 Check for Valid Answers Code Completion Consider a program that administers multiple-choice quizzes. The student needs to provide a response such as A or D. Your... CodeCheck Branches
687 Creando un Diccionario de Pares Caracteres-Frecuencia Construye un programa que tenga una función que reciba un string del usuario y cree un diccionario que mapea cada... PCEX dictionaries
688 Creando un Diccionario de Pares Caracteres-Palabras Construye un programa que tenga una función que reciba un string y cree un diccionario que mapea cada carácter a... PCEX dictionaries
689 Determinando Si Uno Es Adolescente (Caso 1) Construir un programa que reciba un string que tiene el nombre de usuario y la edad separados por dos puntos,... PCEX exceptions
690 Determinando Si Uno Es Adolescente (Caso 2) Construye un programa que le pida al usuario que ingrese un string que contenga el nombre de usuario y la... PCEX exceptions
691 Concatenando Caracteres de Dos Strings (Caso 1) Construya un programa que tenga una función que reciba dos strings y devuelva un string formado a partir de los... PCEX strings
692 Concatenando Caracteres de Dos Strings (Caso 2). Construye un programa que tenga una función que reciba dos strings y devuelva un string formado a partir de las... PCEX strings
693 Encontrar el Divisor Mas Pequeno de un Numero Positivo Construir un programa que encuentre el divisor más pequeño (distinto de 1) de un número positivo. Por ejemplo, el divisor... PCEX loops, while loop
694 Encontrar el Mayor Divisor de un Numero Positivo Construir un programa que encuentre el mayor divisor de un número positivo, excluyendo el número mismo. Por ejemplo, el mayor... PCEX loops, while loop
695 Informe de Informacion del Archivo (Caso 1) Construir un programa que reciba la ruta completa a un archivo de entrada del usuario, lea ese archivo e informe... PCEX file i/o
696 Informar Informacion del Archivo (Caso 2) Construir un programa que reciba la ruta completa a un archivo de entrada del usuario, lea ese archivo e informe... PCEX file i/o
697 Desplazando los Valores de la Lista a la Izquierda Una Posicion Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
698 Desplazando los Valores de la Lista a la Izquierda Dos Posiciones Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
699 Desplazando los Valores de la Lista a la Derecha una Posicion Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
700 Desplazando los Valores de la Lista a la Derecha Dos Posiciones Construye un programa que tenga una función que reciba una lista de valores y devuelva la lista desplazada a la... PCEX list
701 Advertir al Usuario sobre los Cambios en la Temperatura Construir un programa que reciba la temperatura de hoy y de ayer y advierta al usuario cuando esté haciendo más... PCEX conditionals
702 Advertir al Usuario sobre los Cambios en la Temperatura y Humedad. Construir un programa que reciba la temperatura y la humedad de hoy y de ayer y advierta al usuario cuando... PCEX conditionals
703 Determinando Cuando Comprar un Nuevo Telefono (Caso 1) Construir un programa que determine si es el momento de comprar un nuevo teléfono basado en las entradas que recibe... PCEX conditionals
704 Determinando Cuando Comprar un Nuevo Telefono (Caso 2) Construir un programa que determine si es el momento de comprar un nuevo teléfono basado en las entradas que recibe... PCEX conditionals
705 Pasar Valores Construir un programa que convierta grados Celsius a Fahrenheit. PCEX functions
706 Contando las Ocurrencias de un String en Otro (Caso 1) Construye un programa que tenga una función que reciba un string y devuelva el número de veces que el string... PCEX for loop, loops
707 Contando las Ocurrencias de un String en Otro (Caso 2). Construye un programa que tenga una función que reciba un string y devuelva el número de veces que el string... PCEX for loop, loops
708 Mostrando los Dias que Estan por Sobre el Promedio de Temperatura Construir un programa que lea una serie de temperaturas y reporte la temperatura promedio y el número de días que... PCEX list
709 Mostrando los Dias que Estan por Sobre 32 Grados Fahrenheit Construye un programa que lea una serie de temperaturas y reporte los días que están por sobre 32 grados Fahrenheit... PCEX list
710 Calculando el Porcentaje de Victorias de un Equipo (Caso 1) Construir un programa que reciba del usuario el número de partidos que un equipo ganó en un torneo de 12... PCEX conditionals, loops, while loop
711 Calculando el Porcentaje de Victorias de un Equipo (Caso 2) Construya un programa que reciba del usuario el número de partidos en un torneo y el número de partidos que... PCEX conditionals, loops, while loop
712 Calculando el Porcentaje de Victorias de un Equipo (Caso 3) Construye un programa que reciba del usuario el número de partidos que un equipo ganó y empató en un torneo... PCEX conditionals, loops, while loop
713 Imprimir hola mundo Construye un programa que imprima hola y mundo en lineas separadas. jsParsons operators, variables
714 Practicar el orden de líneas para obtener el número correcto Construye un programa que imprima el valor 8. jsParsons operators, variables
715 Cálculos con diccionarios Construye un programa que calcule el promedio de calificaciones de cada estudiante usando el diccionario `dicc_estudiantes` que ya esta definido... jsParsons dictionaries
716 Practicar herencia de clases Construye un programa que use herencia de clases para mostrar el nombre y la nota de un estudiante. Considera que... jsParsons classes, objects
717 Crear una clase y utilizarla Escribe un programa que imprima "Safiira. Encantado de conocerte!" jsParsons classes, objects
718 Practicar el uso de comparaciones Construye un programa que imprima si la variable a es mayor que b. jsParsons boolean expressions, conditionals
719 Practicar sentencias if...elif...else Construye un programa que imprima 'Frio' cuando la temperatura sea de 15 grados centigrados o menos, 'Moderado' cuando sea mayor... jsParsons conditionals
720 Practicar la manipulación de variables y verificar sus tipos Construye un programa que calcule el modulo de dos variables y verifique el tipo del resultado. jsParsons operators, variables
721 Iterar sobre elementos (items) de un diccionario Construye un programa que imprima todos los circulos que son mayores que 5. jsParsons dictionaries
722 Acceder a los valores de un diccionario Construye un programa que imprima cuantos articulos en total hay en bodega. Puedes asumir que un diccionario llamado almacen ya... jsParsons dictionaries
723 Cálculo de potencias Construye un programa que calcule la base elevada al exponente no negativo. jsParsons
724 Reorganizar la lista Construye un programa que divida la lista original de enteros de manera que todos los numeros pares vengan primero y... jsParsons list
725 Reorganizar la lista Construye un programa que divida la lista original de enteros de manera que todos los numeros pares vengan primero y... jsParsons
726 Calcular una potencia Construye un programa que calcule la base elevada al exponente. jsParsons loops, while loop
727 Practicar la lectura de archivos e imprimir el tercer elemento de cada línea Construye un programa que abra un archivo y muestre el tercer elemento de cada linea del archivo jsParsons file i/o
728 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons list
729 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons list
730 Actualizar elementos necesarios en una nueva lista Construye un programa que encuentre los numeros pares en la lista original, calcule el cuadrado de cada uno de esos... jsParsons
731 Practicar iterar sobre una lista y usar módulo Construye un programa que recorra una lista de numeros e imprima si son pares o impares. jsParsons for loop, list
732 Frecuencia de letras Construye un programa que cuente la frecuencia de cada caracter en la cadena 'Summer' y la almacene en un diccionario.... jsParsons
733 Iterar sobre una lista Construye un programa que imprima todos los animales en la variable zoologico. jsParsons
734 Construir una función que devuelva una lista de restos (módulos) del valor de entrada Construye un programa que calcule el residuo de cada elemento de la primera lista con el elemento del mismo indice... jsParsons functions
735 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
736 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
737 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
738 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
739 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
740 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
741 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista [1, 2, 3, 4, 5]. jsParsons list
742 Invertir la lista Construye un programa que cree una nueva lista que sea la inversa de la lista original. jsParsons
743 Convertir una lista de tuplas en un diccionario Construye un programa que imprima mu y oink, en ese orden. jsParsons dictionaries
744 Practicar el uso de la biblioteca math y comprobar el tipo de una variable Construye un programa que acceda a math.pi y verifique su tipo. jsParsons operators, variables
745 Practicar sentencias if anidadas Construye un programa que imprima una oracion dependiendo de la hora del dia. Noche se considera antes de las 7... jsParsons conditionals
746 Practicar indexación de listas Construye un programa que primero imprima [[1, 2, 3], [4, 5, 6]], luego [4, 5, 6], y finalmente 6. jsParsons 2d list, list
747 Practicar el uso de ciclos while y for anidados Construye un programa que imprima una tabla de multiplicar segun el valor de tabla_tamano. Supone que tabla_tamano es un entero... jsParsons for loop, loops
748 Construir un problema con ciclos anidados Construye un programa que primero imprima 15, luego 14, luego 12, luego 9 y finalmente 5 en lineas consecutivas. jsParsons loops
749 Practicar ciclos while anidados Construye un programa que imprima un triangulo rectangulo invertido. Supone que 'tamano' esta definido y contiene un valor entero. jsParsons loops, while loop
750 Crear una función que verifique si una cadena es un palíndromo o no Construye un programa que determine si la cadena original es un palindromo. La funcion debe ser insensible a mayusculas y... jsParsons
751 Calcular una potencia Construye un programa que calcule la base elevada al exponente no negativo sin usar multiplicacion. jsParsons for loop, loops
752 Manipulación de diccionarios Construye un programa que imprima un coche Toyota azul. jsParsons dictionaries
753 Practicar leer un archivo e imprimir su contenido Construye un programa que abra un archivo e imprima cada linea del archivo jsParsons file i/o
754 Eliminar duplicados de una lista Construye un programa que cree una nueva lista donde se almacenen todos los elementos excepto los duplicados de la lista... jsParsons
755 Practicar la búsqueda del índice del elemento mínimo Construye un programa que encuentre el indice del elemento minimo en una lista. num_lista es el caso de prueba donde... jsParsons
756 Practicar la búsqueda del índice de los elementos mínimo y máximo Construye un programa que encuentre los indices tanto del elemento maximo como del minimo en una lista. num_lista es el... jsParsons
757 Practicar el corte de cadenas (slicing) Construye un programa que primero imprima las cadenas "Py", "th", "o" y "n" jsParsons strings
758 Practicar métodos de cadenas Construye un programa que imprima una oracion a partir de una lista dada de palabras. jsParsons list, strings
759 Verificar si la suma de dos enteros es igual al tercer entero Construye un programa que determine si el valor de una de las variables x, y o z es la suma... jsParsons
760 Practicar la asignación de variables Construye un programa que intercambie los valores de las variables x e y. jsParsons
761 Practicar el manejo de excepciones Construye un programa que imprima varias temperaturas en Celsius convertidas a Fahrenheit. jsParsons exceptions
762 Crear una compuerta XOR usando sentencias if...elif Construye un programa que imite una compuerta XOR (o exclusivo). Cuando input_a y input_b sean iguales, debe imprimir 0 y... jsParsons boolean expressions, conditionals
763 Crear una función que imprima hola mundo Construye un programa que imprima Hola funciones. jsParsons functions
764 Crear una función que reciba un número, le sume dos y lo devuelva Construye un programa que imprima 3 jsParsons
765 Funcion con Multiples Parametros Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
766 Funcion con Multiples Parametros Llamando Otra Construir un programa que determine los ahorros actuales basado en su valor actual, el sueldo recibido y los gastos a... PCEX functions
767 Expressions within print (Memphis) Modifies our previous change making program to use Scanner. This is a way for the program to get user input... AnnEx input
768 If else nested (Memphis) Demo of using if with else - this program simulates a bouncer at a club. AnnEx if-else statement
769 (Exception Handling) Arithmetic - CSEdPad Given two numbers, this program checks what happens when a number is divided by zero. AnnEx exception handling
770 (If) Positive - CSEdPad Given a number, this program reports if the number is a positive number AnnEx if statement
771 (Math class) Math example 3 - CSEdPad Demonstrate the understanding of Math class concepts by construct a program that calculate and print the surface area and volume... AnnEx math
772 (MathClass) MathExample1 - CSEdPad Demonstrate the understanding of Math class concepts by constructing a program that finds the length of the hypotenuse in of... AnnEx math
773 (Strings) Change case - CSEdPad Given a string, this program converts the string into uppercase and lowercase. present on those variable to either uppercase or... AnnEx string
774 (Strings) String length - CSEdPad Given a string, this program finds out the length of a string. AnnEx string
775 Scanner input (Memphis) Description from Memphis CS1 instructor: Modifies our previous change making program to use Scanner. This is a way for the... AnnEx
776 Translate square so that intersection has area 10 Code Completion Your task is to translate the rectangle box2 in the program below so that the intersection of box and box2... CodeCheck Objects
777 c_kubiraj Napisati funkciju kubiraj koja računa kub cijelog broja i u glavnom programu ispisati kubove brojeva od 1 do 5. PCEX
778 Introduction Chapter for CS1: Week 1 Reading Quiz Question, Battery Intro to Software Design Week 1 battery of self-assessment questions: Programming Concepts. OpenDSA Software Design
779 Switch (Memphis) Demonstrates how to use Java switch statement. This program determines whether an integer between 1 and 10 is prime. (Prime... AnnEx switch statement
780 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX nested loops
781 c_pokazivaci_pomjeranje_kroz_niz Dat je niz cijelih brojeva i pokazivač p koji pokazuje na prvi član niza. Program treba ispisati vrijednost prvog i... PCEX
782 Expressions (Memphis) Expressions with constants from Memphis. (1-29) Casting values, using Scanner (change making program, pet store checkout) PetStore.java Program that demonstrates... AnnEx
783 Math class 1 (Memphis) Simple example of how to use Java Math methods. This program shows that the trig identity sin^2(x) + cos^2(x) =... AnnEx math
784 Dictionary Keys storage-dictionary stores the amount of certain items in storage. Construct a program that prints out a list of all the... jsParsons classes, data structures, dictionaries, dictionary, stacks
785 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX loops, nested loops
786 Printing A Right Triangle Star Pattern A Right triangle star pattern contains N asterisks in N-th row. Construct a program that receives the number of rows... PCEX algorithm analysis, for loop, nested loops
787 c_funkcija_pozdrav Napisati funkciju pozdrav() koja ispisuje poruku Pozdrav!. U glavnom programu pozvati tu funkciju 3 puta. PCEX
788 Iterar sobre un diccionario El diccionario almacen almacena la cantidad de ciertos articulos en bodega. Construye un programa que imprima una lista de todos... jsParsons dictionaries
789 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX arithmetic operations
790 c_formatirane_datoteke_citanje_broja_i_stringa Neka svaki red u datoteci datoteka.txt sadrži jedan broj i jedan string, razdvojeni razmakom. Napisati program koji će ispisati na... PCEX
791 c_formatirane_datoteke_citanje_brojeva_i_stringa Data je datoteka knjige.txt koja u svakom redu sadrži sljedeće podatke razdvojene zarezom: cijena (realan broj), broj primjeraka (cijeli broj)... PCEX
792 c_upis_reda_na_kraj_datoteke Data je datoteka knjige.txt koja u svakom redu sadrži sljedeće podatke razdvojene zarezom: cijena (realan broj), broj primjeraka (cijeli broj)... PCEX
793 Printing an Inverted Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX nested loops
794 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX
795 Bigger Than Assume that num1 and num2 have been initialized to numbers, so that number1 is bigger. Construct a program that correctly... jsParsons boolean expressions, boolean logic, comparison operators
796 Calculate Function Define a function that returns the second value multiplied by two and added by the first value. The program should... jsParsons functions
797 Nested Calls First define a calculate function and then define double function (that returns the given value doubled). Then write a program... jsParsons algorithm analysis, functions
798 Creating a Dictionary of Student-Scores Pairs Assume we have a list of students and a list of their corresponding test scores. Construct a program that has... PCEX dictionaries, dictionary
799 Pythagorean Theorem (Case 2) Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX arithmetic operations, arithmetic operators, data types, operators, variables
800 Printing an Inverted Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX nested loops
801 Pythagorean Theorem Suppose that the user provides two input values for a right-angle triangle. The first input is for the length of... PCEX operators, variables
802 Printing A Right Triangle Star Pattern An inverted right triangle star pattern of N rows contains N-i+1 asterisks in the i-th row. Construct a program that... PCEX for loop, nested loops
803 Creating a Dictionary of Student-Scores Pairs Assume we have a list of students and a list of their corresponding test scores. Construct a program that has... PCEX dictionaries, dictionary
804 Collaborator classes Code Completion In some situations, a class needs the help of other classes to complete a task. These other classes are called... CodeCheck Object-Oriented Design
805 371t3 hack3rs Code Completion The "elite hackers" like to make their text look cool by replacing characters with similar-looking symbols: e becomes 3, i... CodeCheck Objects
806 Introduce class to implement method that mutates value Code Completion A Java method cannot update primitive type parameters. For example, the following program cannot work as intended: CodeCheck Designing Classes
807 c_funkcija_djeljiv_sa_3 Napisati funkciju int djeljivSaTri(int x) koja vraća 1 ako je broj x djeljiv sa 3, a 0 ako broj x... PCEX
808 c_funkcija_djeljiv_sa Napisati funkciju int djeljivSa(int x, int y) koja vraća 1 ako je x djeljiv sa y, a 0 ako nije.... PCEX
809 c_funkcija_suma_kolicnika Napisati funkciju sa prototipom double suma_kolicnika(int a, int b) koja računa i vraća sumu: S=a/1+a/2+a/3+...+a/b. U glavnom programu unijeti a... PCEX
810 Imprimir un Patron de Estrellas en Forma de Triangulo Rectangulo Un patrón de estrellas en forma de triángulo rectángulo contiene N asteriscos en la N-ésima fila. Construya un programa que... PCEX
811 Imprimir un Patron de Estrellas en Forma de Triangulo Rectangulo Invertido Un patrón de estrellas en forma de triángulo rectángulo invertido de N filas contiene N-i+1 asteriscos en la i-ésima fila.... PCEX for loop, loops
812 Creando un Diccionario de Pares Estudiante-Puntajes (Caso 1) Supongamos que tenemos una lista de estudiantes y una lista de sus correspondientes puntajes de exámenes. Construya un programa que... PCEX dictionaries
813 Creando un Diccionario de Pares Estudiante-Puntajes (Caso 2) Supongamos que tenemos una lista de estudiantes y una lista de sus correspondientes puntajes de exámenes. Construya un programa que... PCEX dictionaries
814 c_funkcija_prebroji_znak Implementirati funkciju prebroji koja prima string i karakter, te vraća broj pojavljivanja tog karaktera u stringu. U glavnom programu omogućiti... PCEX
815 Usar expresiones booleanas como parámetros de una función Asume que num1 y num2 han sido inicializados a numeros, de modo que numero1 es mayor. Construye un programa que... jsParsons boolean expressions, conditionals
816 Crear y llamar a una función Define una funcion que devuelva el segundo valor multiplicado por dos y sumado al primer valor. El programa debe imprimir... jsParsons functions
817 Crear múltiples funciones y llamadas de función anidadas Primero define una funcion calcular y luego define una funcion doble (que devuelva el valor dado multiplicado por dos). Luego... jsParsons functions
818 Algorithm Analysis Lower Bounds Practice Exercise Question, Battery Battery of self-assessment questions on the distinction between problems, algorithms, and programs. OpenDSA Growth Rate, Lower Bound
819 Calculating Body Mass Index (BMI) BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, operators, variables
820 Calculating and Rounding Up Body Mass Index (BMI) To the Nearest Integer BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations
821 Printing Table of Medal Winner Counts with Row Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX 2d arrays
822 Printing Table of Medal Winner Counts with Row and Column Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX 2d arrays
823 Determining the Maximum Rating for Each Soda in The Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
824 Determining the Average Rating for Each Soda in The Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
825 Determining the Average Ratings of each Respondent and Average Ratings Given to Each Soda in the Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
826 Vending Machine With Dollars and Quarters Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX
827 Vending Machine With Quarters-Dimes- and Nickels Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX
828 Vending Machine With Dollars and Quarters Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, primitive data types, variables
829 Vending Machine With Quarters-Dimes- and Nickels Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, primitive data types, variables
830 Counting the Number of Valid and Banned Product Codes (Case 1) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
831 Counting the Number of Valid and Banned Product Codes (Case 2) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
832 Reporting the Total Hours Each Employee Worked (Case 1) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
833 Reporting the Total Hours Each Employee Worked (Case 2) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
834 Vending Machine With Dollars and Quarters Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX
835 Vending Machine With Quarters-Dimes- and Nickels Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX
836 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, arithmetic operators, operators, variables
837 Printing Table of Medal Counts with Row/Column Total Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX 2d arrays
838 Processing the Results of a Soda Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
839 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX arithmetic operators, constants, operators, primitive data types, variables
840 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
841 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
842 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX operators, variables
843 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions, while loop
844 Printing Table of Medal Counts with Row/Column Total Assume that we have a 7x4 matrix that stores the number of medals that seven countries won in the skating... PCEX 2d list, for loop, list
845 Processing the Results of a Soda Survey Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list, classes, data structures, for loop, list, stacks
846 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, variables
847 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX exception handling, file i/o
848 Calculating and Rounding Up Body Mass Index (BMI) To the Nearest Integer BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX arithmetic operations, arithmetic operators, data types, operators, variables
849 Printing Table of Medal Winner Counts with Row and Column Totals Assume that we have an array of countries that stores the names of the seven countries that participated in the... PCEX 2d arrays
850 Processing Soda Survery (Case 2) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
851 Processing Soda Survery (Case 3) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d arrays
852 Vending Machine With Quarters, Dimes, and Nickels Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX arithmetic operators, constants, operators, primitive data types, variables
853 Counting the Number of Valid and Banned Product Codes (Case 2) Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling, exceptions
854 Reporting the Total Hours Each Employee Worked (Case 2) Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
855 BMI Calculator BMI is a measure of body fat based on height and weight that applies to adult men and women. BMI... PCEX operators, variables
856 Counting the Number of Valid and Banned Product Codes Suppose a hypothetical company uses codes to represent its various products. A product code includes, among other information, a character... PCEX exception handling
857 Printing Table of Medal Counts with Row/Column Total Assume that we have a 7x4 matrix that stores the number of medals that seven countries won in the skating... PCEX 2d list, for loop
858 Processing the Results of a Soda Survey (Case 2) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list
859 Processing the Results of a Soda Survey (Case 3) Suppose a soda manufacturer held a taste test for four new flavors to determine if people liked them. The manufacturer... PCEX 2d list
860 Vending Machine Suppose we have a vending machine that gives change. A customer selects an item for purchase and inserts a bill... PCEX operators, variables
861 Reporting the Total Hours Each Employee Worked Suppose we have an input file that contains information about how many hours each employee of a company has worked.... PCEX file i/o
862 Calculo del Indice de Masa Corporal (IMC) El IMC es una medida de la grasa corporal basada en la altura y el peso que se aplica a... PCEX operators, variables
863 Calculo y Redondeo del Indice de Masa Corporal (IMC) al Entero Mas Cercano. El IMC es una medida de grasa corporal basada en la altura y el peso que se aplica a hombres... PCEX operators, variables
864 Contando el Numero de Codigos de Producto Validos y Prohibidos (Caso 1) Supongamos que una empresa hipotética utiliza códigos para representar sus diversos productos. Un código de producto incluye, entre otra información,... PCEX exceptions
865 Contando el Numero de Codigos de Producto Validos y Prohibidos (Caso 2) Supongamos que una empresa hipotética utiliza códigos para representar sus diversos productos. Un código de producto incluye, entre otra información,... PCEX exceptions
866 Imprimir Tabla de Conteo de Medallas con Totales por Fila Supongamos que tenemos una matriz de 7x4 que almacena el número de medallas que siete países ganaron en las competencias... PCEX 2d list
867 Imprimir Tabla de Conteo de Medallas con Totales por Fila y por Columna Supongamos que tenemos una matriz de 7x4 que almacena el número de medallas que siete países ganaron en las competencias... PCEX 2d list
868 Maquina Expendedora Con Dolares y Monedas de Veinticinco Supongamos que tenemos una máquina expendedora que da cambio. Un cliente selecciona un artículo para comprar e inserta un billete... PCEX operators, variables
869 Maquina Expendedora Con Monedas de diferentes centavos Supongamos que tenemos una máquina expendedora que da cambio. Un cliente selecciona un artículo para comprar e inserta un billete... PCEX operators, variables
870 Informe de las Horas Totales Trabajadas por Cada Empleado (Caso 1) Supongamos que tenemos un archivo de entrada que contiene información sobre cuántas horas ha trabajado cada empleado de una empresa.... PCEX file i/o
871 Informe de las Horas Totales Trabajadas por Cada Empleado (Caso 2) Supongamos que tenemos un archivo de entrada que contiene información sobre cuántas horas ha trabajado cada empleado de una empresa.... PCEX file i/o
872 Decimal Degrees Code Completion Latitude and longitude are measured in degrees, minutes and seconds. As with time measurements, there are 60 seconds to a... CodeCheck Fundamental Data Types