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 |